Jump to content

DualMode Library: Difference between revisions

From EDM2
Ak120 (talk | contribs)
No edit summary
Line 1: Line 1:
==Description==
==Description==
A freeware open source library allowing applications to seamlessly switch between windowed and full screen operation.
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.
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.
Line 11: Line 11:


==License==
==License==
This library can be freely distributed with or without source code. It may be
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
used in and distributed with freeware, shareware, or commercial applications,
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.
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==
[[Category:Open Source Software]]
 
[[Category:Software]]

Revision as of 19:23, 12 September 2016

Description

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

Download

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