Jump to content

DualMode Library: Difference between revisions

From EDM2
Ak120 (talk | contribs)
 
(4 intermediate revisions by 2 users not shown)
Line 1: Line 1:
==Description==
An open source library allowing applications to seamlessly switch between windowed and full screen operation.
A freeware open source library allowing applications to seamlessly switch between windowed and full screen operation.


===Requirements===
The DualMode library and MGLServer are an application interface for developers to write graphical applications which can switch between full screen and windowed operation, with advanced features such as keyboard, mouse, and joystick support, frame rate timing and frameskip regulation, and palette handling.
 
;Requirements
* [[SciTech MGL]]
* [[SciTech MGL]]


==Download==
;License
* [http://www.os2site.com/sw/dev/mgl/old/dmlib_r6_srcbin.zip Release 6 - Binaries and Source Code]
This library can be freely distributed with or without source code. It may be used in and distributed with freeware, shareware, or commercial applications, so long as credit is given to the original author. This library may not be sold as a stand-alone package nor can it be merely wrapped by another library and sold without the presence of a commercial application utilizing it. This source code can be modified as needed, though as a courtesy to me (the
 
original author), I'd appreciate hearing about any improvements that you've made so that I can make the library better for everyone. If you have any question about fair usage of this library, feel free to contact me directly.
==License==
This library can be freely distributed with or without source code. It may be
used in and distributed with freeware, shareware, or commercial applications,
so long as credit is given to the original author. This library may not be
sold as a stand-alone package nor can it be merely wrapped by another library
and sold without the presence of a commercial application utilizing it. This
source code can be modified as needed, though as a courtesy to me (the
original author), I'd appreciate hearing about any improvements that you've
made so that I can make the library better for everyone. If you have any
question about fair usage of this library, feel free to contact me directly.


==Author==
;Author
* [[Marty Amodeo]]
* Marty Amodeo


==Links==
==Links==
* [dmlib_r6_srcbin.zip] Release 6 - Binaries and source code
* [https://github.com/OS2World/LIB-MGL-DualMode_Library Source code at Github]


[[Category:Software]]
[[Category:Open Source Software]]

Latest revision as of 14:42, 15 March 2020

An open source library allowing applications to seamlessly switch between windowed and full screen operation.

The DualMode library and MGLServer are an application interface for developers to write graphical applications which can switch between full screen and windowed operation, with advanced features such as keyboard, mouse, and joystick support, frame rate timing and frameskip regulation, and palette handling.

Requirements
License

This library can be freely distributed with or without source code. It may be used in and distributed with freeware, shareware, or commercial applications, so long as credit is given to the original author. This library may not be sold as a stand-alone package nor can it be merely wrapped by another library and sold without the presence of a commercial application utilizing it. This source code can be modified as needed, though as a courtesy to me (the original author), I'd appreciate hearing about any improvements that you've made so that I can make the library better for everyone. If you have any question about fair usage of this library, feel free to contact me directly.

Author
  • Marty Amodeo

Links