Watcom C Graphic

Where I find “Watcom C Graphic Library Reference” for download?
Thanks!! Greeting from Poland!!

Zbigniew Zielinski
Eltis Ltd
Poland
eltis@sun1000.pwr.wroc.pl

Zbigniew Zielinski <eltis@sun1000.pwr.wroc.pl> wrote:
: Where I find “Watcom C Graphic Library Reference” for download?
: Thanks!! Greeting from Poland!!
:

We don’t currently provide docs for downloading (aside from the ones included
in the Realtime Platform). If you buy a product, you get HTML docs with it.
You can also buy printed copies of the docs (but the ones for RTP aren’t
ready yet).


Steve Reid stever@qnx.com
TechPubs (Technical Publications)
QNX Software Systems Ltd.

Steve Reid <stever@qnx.com> wrote:
: Zbigniew Zielinski <eltis@sun1000.pwr.wroc.pl> wrote:
: : Where I find “Watcom C Graphic Library Reference” for download?
: : Thanks!! Greeting from Poland!!
: :

: We don’t currently provide docs for downloading (aside from the ones included
: in the Realtime Platform). If you buy a product, you get HTML docs with it.
: You can also buy printed copies of the docs (but the ones for RTP aren’t
: ready yet).

By the way, our Watcom docs don’t include the graphics stuff. You’ll have to
contact Sybase to see if they have what you need.


Steve Reid stever@qnx.com
TechPubs (Technical Publications)
QNX Software Systems Ltd.

Steve Reid <stever@qnx.com> wrote in message
news:8skbb9$ah9$1@nntp.qnx.com

Steve Reid <> stever@qnx.com> > wrote:
: Zbigniew Zielinski <> eltis@sun1000.pwr.wroc.pl> > wrote:
: : Where I find “Watcom C Graphic Library Reference” for download?
: : Thanks!! Greeting from Poland!!
: :

: We don’t currently provide docs for downloading (aside from the ones
included
: in the Realtime Platform). If you buy a product, you get HTML docs with
it.
: You can also buy printed copies of the docs (but the ones for RTP aren’t
: ready yet).

By the way, our Watcom docs don’t include the graphics stuff. You’ll have
to
contact Sybase to see if they have what you need.

It is extremely unlikely as Watcom C/C++ was discontinued in August 31st
1999 for North America and
October 31st 1999 for the rest of the world.

To the OP: It is likely we will have online documentation for 11.0c and
onwards. See www.openwatcom.org.

There are still some places where you can get Watcom products. I maintain a
list.

Stephen Howe [TeamSybase]

Zbigniew Zielinski <eltis@sun1000.pwr.wroc.pl> wrote:

Where I find “Watcom C Graphic Library Reference” for download?
Thanks!! Greeting from Poland!!

This library was deprecated with the 10.6 and later releases – it
is only documented with the 9.52 docs, and we did not have online
docs at that point – so there are no online docs available for
that library anywhere.

We no longer recomend that anyone use that library as it is VERY
limitted in what hardware it can actually switch into graphics
mode and what modes it can switch into – you are unlikely to get
anything better than basic VGA (16-colour, 640x480 resolution).

Our current recommendation if you want to do any sort of graphics
is to use Photon.

-David

David Gibbs wrote:

Zbigniew Zielinski <> eltis@sun1000.pwr.wroc.pl> > wrote:
Where I find “Watcom C Graphic Library Reference” for download?
Thanks!! Greeting from Poland!!

This library was deprecated with the 10.6 and later releases – it
is only documented with the 9.52 docs, and we did not have online
docs at that point – so there are no online docs available for
that library anywhere.

We no longer recomend that anyone use that library as it is VERY
limitted in what hardware it can actually switch into graphics
mode and what modes it can switch into – you are unlikely to get
anything better than basic VGA (16-colour, 640x480 resolution).

Our current recommendation if you want to do any sort of graphics
is to use Photon.

Incidentally, the Watcom graphics library does not work at all with QNX 4.25!
The heap of the application and/or the int10 task gets corrupted when switching
to graphics mode, even 640x480.

I reported this last year, and the answer was:

Subject: Update ticket 14783 : Proc32 & int10
Date: Tue, 17 Aug 1999 15:08:47 -0400 (EDT)

This is a bug and the only current solution is to use 4.24.

Regards
Jason

Hello,

I am currently maintaining a legacy graphics application which runs
on a text-mode console.
As I recently upgraded my test-machine to QNX 4.25 the application
immediately crashed after having switched from text-mode to VGA mode.
I managed to find out that the heap got corrupted as the mode was
switched. Further upgrading to QNX 4.25B did not solve the problem,
but when I replaced the Proc32 4.25I by 4.24H and otherwise left
the 4.25B installation intact the problem disappeared.
$ sin ve
Proc32 4.25I 25-NOV-1998
int10 4.23B 13-FEB-1997

I have stripped the application to the essentials to reproduce the
error and uploaded it to my home-directory on quics (UID: alarsen)
as crash.tar.gz - it contains all you need (I hope).
The executable named ‘crash’ must be executed by root on a text-mode
console, as it was linked with the option -T1
The version of the compiler is Watcom ‘C’ 10.6 Patch Level A,
release date 15-DEC-1998

By using Proc32 version 4.24K the problem does not appear (but there may be
other problems in Proc32 4.24K which have been solved the later 4.25 versions).
Comments, David?

cheers
Anders Larsen

Anders Larsen <nospam@invalid.nil> wrote:

David Gibbs wrote:


Incidentally, the Watcom graphics library does not work at all with QNX 4.25!
The heap of the application and/or the int10 task gets corrupted when switching
to graphics mode, even 640x480.

I reported this last year, and the answer was:

Subject: Update ticket 14783 : Proc32 & int10
Date: Tue, 17 Aug 1999 15:08:47 -0400 (EDT)

This is a bug and the only current solution is to use 4.24.


By using Proc32 version 4.24K the problem does not appear (but there may be
other problems in Proc32 4.24K which have been solved the later 4.25 versions).
Comments, David?

As I said, the library was deprecated with the 10.6 release – it was only
supported for 9.52 and earlier releases of Watcom. Those are pretty old,
several years now. I don’t expect any work will be done on resolving this
issue.

As to problems in 4.24K – could be, check the release notes for the
4.25 versions to see what has been fixed.

-David

For what it’s worth - I had written a simple program to display bitmaps
and I had never noticed any problems with any of the versions of 4.25.
On the other hand, the hardware is really old - it is using an ISA
video card, if that matters.

Richard

David Gibbs wrote:

Anders Larsen <> nospam@invalid.nil> > wrote:
David Gibbs wrote:


Incidentally, the Watcom graphics library does not work at all with QNX 4.25!
The heap of the application and/or the int10 task gets corrupted when switching
to graphics mode, even 640x480.

I reported this last year, and the answer was:

Subject: Update ticket 14783 : Proc32 & int10
Date: Tue, 17 Aug 1999 15:08:47 -0400 (EDT)

This is a bug and the only current solution is to use 4.24.


By using Proc32 version 4.24K the problem does not appear (but there may be
other problems in Proc32 4.24K which have been solved the later 4.25 versions).
Comments, David?

As I said, the library was deprecated with the 10.6 release – it was only
supported for 9.52 and earlier releases of Watcom. Those are pretty old,
several years now. I don’t expect any work will be done on resolving this
issue.

As to problems in 4.24K – could be, check the release notes for the
4.25 versions to see what has been fixed.

-David