DualMode Library: Difference between revisions
m →Links |
|||
(4 intermediate revisions by 2 users not shown) | |||
Line 1: | Line 1: | ||
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 | |||
* [[SciTech MGL]] | * [[SciTech MGL]] | ||
;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. | |||
This library can be freely distributed with or without source code. | |||
used in and distributed with freeware, shareware, or commercial applications, | |||
so long as credit is given to the original author. | |||
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. | |||
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. | |||
question about fair usage of this library, feel free to contact me directly. | |||
;Author | |||
* | * 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
- [dmlib_r6_srcbin.zip] Release 6 - Binaries and source code
- Source code at Github