Re: [Freedos-devel] GUI shell - and ReactOS 0.4

2016-02-17 Thread Maarten Vermeulen
Okay, that maybe is something. The last option will maybe too difficult. But I 
don’t know that because I didn’t research, yet.
I will look for it.

Thank you,
Maarten

Van: Eric Auer
Verzonden: donderdag 18 februari 2016 01:27
Aan: Technical discussion and questions for FreeDOS developers.
Onderwerp: [Freedos-devel] GUI shell - and ReactOS 0.4


Hi Maarten,

whether you want to make a GUI shell depends on how happy
you are with the existing solutions. Also, it depends on
whether you mainly want to make a file manager (various,
at least free, sometimes open, solutions already exist)
or something where you can run graphical apps. Louis and
Jim already sent some pointers about the latter. If you
would invent a new GUI for apps, almost no apps would be
available for it, so it would not be very interesting...

The same holds for Jose's suggestion to make resident GUI
toolkit driver: Most apps simply use existing libraries,
so there is no need to invent something new. However, it
could be interesting to port frameworks (as has been done
for FLTK, maybe SDL) to DOS, making it easier to port apps.

https://sourceforge.net/projects/fltk-dos/files/

The current way to run SDL apps in DOS is to use HX RT:
SDL only uses a relatively small list of Win API calls.

You could also work on supporting a complete existing OS
with all apps - this is what HX DOS Extender (limited DOS
support for Windows apps), ReactOS and Wine are doing and
supporting some of the OS/2 API might give fun as well.

Note that your GUI would have nothing to do with FreeDOS
in particular. It would simply be an generic DOS app :-)

Regards, Eric


PS: Related news: www.bttr-software.de/forum/forum_entry.php?id=14646

On February 16, 2016, ReactOS 0.4.0 (alpha) was released.

Changes: "A much requested feature for ReactOS was support for 16bit DOS
applications. On Windows this support is provided by the NT Virtual DOS
Machine (NTVDM) and the ReactOS implementation of it was first formally
released in version 0.3.17. Needless to say since then the ReactOS NTVDM
has seen considerable improvement to the point where many of the testers
are sharing examples of old DOS games resurrected. And one of the
biggest advantages to the way in which NTVDM is implemented in ReactOS
is that support for it will continue on non IA-32 platforms, including
AMD64 and even ARM."

Website: https://www.reactos.org/

Downloads: https://www.reactos.org/download



--
Site24x7 APM Insight: Get Deep Visibility into Application Performance
APM + Mobile APM + RUM: Monitor 3 App instances at just $35/Month
Monitor end-to-end web transactions and take corrective actions now
Troubleshoot faster and improve end-user experience. Signup Now!
http://pubads.g.doubleclick.net/gampad/clk?id=272487151=/4140
___
Freedos-devel mailing list
Freedos-devel@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/freedos-devel

--
Site24x7 APM Insight: Get Deep Visibility into Application Performance
APM + Mobile APM + RUM: Monitor 3 App instances at just $35/Month
Monitor end-to-end web transactions and take corrective actions now
Troubleshoot faster and improve end-user experience. Signup Now!
http://pubads.g.doubleclick.net/gampad/clk?id=272487151=/4140___
Freedos-devel mailing list
Freedos-devel@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/freedos-devel


[Freedos-devel] GUI shell - and ReactOS 0.4

2016-02-17 Thread Eric Auer

Hi Maarten,

whether you want to make a GUI shell depends on how happy
you are with the existing solutions. Also, it depends on
whether you mainly want to make a file manager (various,
at least free, sometimes open, solutions already exist)
or something where you can run graphical apps. Louis and
Jim already sent some pointers about the latter. If you
would invent a new GUI for apps, almost no apps would be
available for it, so it would not be very interesting...

The same holds for Jose's suggestion to make resident GUI
toolkit driver: Most apps simply use existing libraries,
so there is no need to invent something new. However, it
could be interesting to port frameworks (as has been done
for FLTK, maybe SDL) to DOS, making it easier to port apps.

https://sourceforge.net/projects/fltk-dos/files/

The current way to run SDL apps in DOS is to use HX RT:
SDL only uses a relatively small list of Win API calls.

You could also work on supporting a complete existing OS
with all apps - this is what HX DOS Extender (limited DOS
support for Windows apps), ReactOS and Wine are doing and
supporting some of the OS/2 API might give fun as well.

Note that your GUI would have nothing to do with FreeDOS
in particular. It would simply be an generic DOS app :-)

Regards, Eric


PS: Related news: www.bttr-software.de/forum/forum_entry.php?id=14646

On February 16, 2016, ReactOS 0.4.0 (alpha) was released.

Changes: "A much requested feature for ReactOS was support for 16bit DOS
applications. On Windows this support is provided by the NT Virtual DOS
Machine (NTVDM) and the ReactOS implementation of it was first formally
released in version 0.3.17. Needless to say since then the ReactOS NTVDM
has seen considerable improvement to the point where many of the testers
are sharing examples of old DOS games resurrected. And one of the
biggest advantages to the way in which NTVDM is implemented in ReactOS
is that support for it will continue on non IA-32 platforms, including
AMD64 and even ARM."

Website: https://www.reactos.org/

Downloads: https://www.reactos.org/download



--
Site24x7 APM Insight: Get Deep Visibility into Application Performance
APM + Mobile APM + RUM: Monitor 3 App instances at just $35/Month
Monitor end-to-end web transactions and take corrective actions now
Troubleshoot faster and improve end-user experience. Signup Now!
http://pubads.g.doubleclick.net/gampad/clk?id=272487151=/4140
___
Freedos-devel mailing list
Freedos-devel@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/freedos-devel