Thread overview
Zinc Interface Library and DMC success
Sep 05, 2002
Javier Gutiérrez
Sep 06, 2002
Roland
Sep 06, 2002
Javier Gutiérrez
Sep 06, 2002
Roland
Sep 06, 2002
Javier Gutiérrez
Sep 10, 2002
Roland
Sep 11, 2002
Javier Gutiérrez
September 05, 2002
    I want to inform the group that  I have been able to use the Zinc
Interface Library 3.0 with DMC 8.29 using the Zortech C++ 3.0 libraries
included.

    I have been able to compile all the tutorial and the samples, and also
some tests I have written.

    Unfortunatelly this version of ZIL only support real mode applications,
which limites a lot its utility.

    As far as I know, Zinc Application Framework 4.0, 4.1 and 4.2 also
supports protected mode applications, but I have been unable to get it.


September 06, 2002

"Javier Gutiérrez" a écrit :

>     I want to inform the group that  I have been able to use the Zinc
> Interface Library 3.0 with DMC 8.29 using the Zortech C++ 3.0 libraries
> included.
>
>     I have been able to compile all the tutorial and the samples, and also
> some tests I have written.
>
>     Unfortunatelly this version of ZIL only support real mode applications,
> which limites a lot its utility.
>
>     As far as I know, Zinc Application Framework 4.0, 4.1 and 4.2 also
> supports protected mode applications, but I have been unable to get it.

There is the sources isn't it ?
If yes, i will try to have a look on it.
Changing it so that it works with DOSX may not be a big deal.
Just it can take some time ..

roland


September 06, 2002
    Yes, there are the sources available. You can get it at ftp.jak.nl


"Roland" <rv@ronetech.com> escribió en el mensaje news:3D7859B8.8F0EBAF9@ronetech.com...
>
>
> "Javier Gutiérrez" a écrit :
>
> >     I want to inform the group that  I have been able to use the Zinc
> > Interface Library 3.0 with DMC 8.29 using the Zortech C++ 3.0 libraries
> > included.
> >
> >     I have been able to compile all the tutorial and the samples, and
also
> > some tests I have written.
> >
> >     Unfortunatelly this version of ZIL only support real mode
applications,
> > which limites a lot its utility.
> >
> >     As far as I know, Zinc Application Framework 4.0, 4.1 and 4.2 also
> > supports protected mode applications, but I have been unable to get it.
>
> There is the sources isn't it ?
> If yes, i will try to have a look on it.
> Changing it so that it works with DOSX may not be a big deal.
> Just it can take some time ..
>
> roland
>
>


September 06, 2002

"Javier Gutiérrez" a écrit :

>     Yes, there are the sources available. You can get it at ftp.jak.nl
>

got them.
just i have to copy them on a floppy to install and have a first look.
if you want to work to port zinc to DOSX here is some guidelines (sorry if you
already know them):
- find pointer calculation: there is no more segment on DOSX pointers, only
offset,
- find pointers returned by dos/bios: they are real mode pointers and need to
be converted.
most of those pointer are passed to/returned by int 21h (dos), int 10h (bios,
video, notably vesa), int 33h mouse.
also there must be somewhere a pointer on bios data area: 0x0040:0000 (real
mode addresse)
most of the work will be to find those pointer.
the good news is that if you forget one, it crash immédiately ..

roland







>
> "Roland" <rv@ronetech.com> escribió en el mensaje news:3D7859B8.8F0EBAF9@ronetech.com...
> >
> >
> > "Javier Gutiérrez" a écrit :
> >
> > >     I want to inform the group that  I have been able to use the Zinc
> > > Interface Library 3.0 with DMC 8.29 using the Zortech C++ 3.0 libraries
> > > included.
> > >
> > >     I have been able to compile all the tutorial and the samples, and
> also
> > > some tests I have written.
> > >
> > >     Unfortunatelly this version of ZIL only support real mode
> applications,
> > > which limites a lot its utility.
> > >
> > >     As far as I know, Zinc Application Framework 4.0, 4.1 and 4.2 also
> > > supports protected mode applications, but I have been unable to get it.
> >
> > There is the sources isn't it ?
> > If yes, i will try to have a look on it.
> > Changing it so that it works with DOSX may not be a big deal.
> > Just it can take some time ..
> >
> > roland
> >
> >

September 06, 2002
    Thank you.
    I will try to hack them a bit. At least, in the meanwhile I find version
4.x!

"Roland" <rv@ronetech.com> escribió en el mensaje news:3D788E9D.527BCDC4@ronetech.com...
>
>
> "Javier Gutiérrez" a écrit :
>
> >     Yes, there are the sources available. You can get it at ftp.jak.nl
> >
>
> got them.
> just i have to copy them on a floppy to install and have a first look.
> if you want to work to port zinc to DOSX here is some guidelines (sorry if
you
> already know them):
> - find pointer calculation: there is no more segment on DOSX pointers,
only
> offset,
> - find pointers returned by dos/bios: they are real mode pointers and need
to
> be converted.
> most of those pointer are passed to/returned by int 21h (dos), int 10h
(bios,
> video, notably vesa), int 33h mouse.
> also there must be somewhere a pointer on bios data area: 0x0040:0000
(real
> mode addresse)
> most of the work will be to find those pointer.
> the good news is that if you forget one, it crash immédiately ..
>
> roland
>
>
>
>
>
>
>
> >
> > "Roland" <rv@ronetech.com> escribió en el mensaje news:3D7859B8.8F0EBAF9@ronetech.com...
> > >
> > >
> > > "Javier Gutiérrez" a écrit :
> > >
> > > >     I want to inform the group that  I have been able to use the
Zinc
> > > > Interface Library 3.0 with DMC 8.29 using the Zortech C++ 3.0
libraries
> > > > included.
> > > >
> > > >     I have been able to compile all the tutorial and the samples,
and
> > also
> > > > some tests I have written.
> > > >
> > > >     Unfortunatelly this version of ZIL only support real mode
> > applications,
> > > > which limites a lot its utility.
> > > >
> > > >     As far as I know, Zinc Application Framework 4.0, 4.1 and 4.2
also
> > > > supports protected mode applications, but I have been unable to get
it.
> > >
> > > There is the sources isn't it ?
> > > If yes, i will try to have a look on it.
> > > Changing it so that it works with DOSX may not be a big deal.
> > > Just it can take some time ..
> > >
> > > roland
> > >
> > >
>


September 10, 2002

Roland a écrit :

> "Javier Gutiérrez" a écrit :
>
> >     Yes, there are the sources available. You can get it at ftp.jak.nl
> >
>
> got them.
> just i have to copy them on a floppy to install and have a first look.
> if you want to work to port zinc to DOSX here is some guidelines (sorry if you
> already know them):
> - find pointer calculation: there is no more segment on DOSX pointers, only
> offset,
> - find pointers returned by dos/bios: they are real mode pointers and need to
> be converted.
> most of those pointer are passed to/returned by int 21h (dos), int 10h (bios,
> video, notably vesa), int 33h mouse.
> also there must be somewhere a pointer on bios data area: 0x0040:0000 (real
> mode addresse)
> most of the work will be to find those pointer.
> the good news is that if you forget one, it crash immédiately ..
>
> roland
>

i spend 2 hours on zinc.
not so easy it seems..

Javier, do you know where i can find a user manual ?

I would like DM can offer a kind of graphical library for DOS X. sure i will have a deeper look on zinc.. in the future

roland


September 11, 2002
    Here http://www.windriver.com/zinc/html/agreement.html you can download
Zinc 5.3 and 6.0, which include an user manual, althought does not support
DOS.


"Roland" <rv@ronetech.com> escribió en el mensaje news:3D7E32B0.74741325@ronetech.com...
>
>
> Roland a écrit :
>
> > "Javier Gutiérrez" a écrit :
> >
> > >     Yes, there are the sources available. You can get it at ftp.jak.nl
> > >
> >
> > got them.
> > just i have to copy them on a floppy to install and have a first look.
> > if you want to work to port zinc to DOSX here is some guidelines (sorry
if you
> > already know them):
> > - find pointer calculation: there is no more segment on DOSX pointers,
only
> > offset,
> > - find pointers returned by dos/bios: they are real mode pointers and
need to
> > be converted.
> > most of those pointer are passed to/returned by int 21h (dos), int 10h
(bios,
> > video, notably vesa), int 33h mouse.
> > also there must be somewhere a pointer on bios data area: 0x0040:0000
(real
> > mode addresse)
> > most of the work will be to find those pointer.
> > the good news is that if you forget one, it crash immédiately ..
> >
> > roland
> >
>
> i spend 2 hours on zinc.
> not so easy it seems..
>
> Javier, do you know where i can find a user manual ?
>
> I would like DM can offer a kind of graphical library for DOS X. sure i will have a deeper look on zinc.. in the future
>
> roland
>
>