Release Notes: The tarball distribution is now separated into two files: source with documentation and media. Many deprecated symbols and features were removed. VortexGE now would be correctly built using GCC 4.2.x and GCC 4.3.x. Lua 5.1.4 is now used as the scripting engine backend. The VDumpStack() function was improved a bit. Support for streaming Ogg-Vorbis audio as background music was added.
Release Notes: Starting from this version, the tar ball distribution is separated into two files: one with source and documentation, and one with media. The _C, _T, C, and T prefixes for classes and structures have been removed. Support was added for a streaming sound buffer (but currently only supports Ogg-Vorbis). Lua 5.1.4 is now used as the scripting engine backend.
Release Notes: Many of the symbols and features which were deprecated in the previous version have been removed. The function CDialogPage::GroupRadioButtons() now automatically checks the first radio button in the list. A new function, CDialogPage::CheckRadioButton() was added. VortexGE should be correctly built using GCC 4.2.x and GCC 4.3.x. Some code cleanups and bugfixes were made. Some improvements were made in the configuration script.
Release Notes: Some deprecated features have been removed. New controls, CPopUpMenu and CMenuBar, were added. All styles of the CSpinButton control are now implemented. The CInputBoxML control is improved. Support has been added for loading Ogg Vorbis files. There are some improvements in the CPanel3DBuffer class related to rendering, collision, and bounding box calculation. Lua 5.1.3 is now used as the scripting engine backend. There are a few bug and documentation fixes.
Release Notes: All symbols/features which were marked as deprecated have been removed. The CInputBoxML class now supports text selection and copying using the keyboard. A new CThreadKey class was added. VortexGE should now be built correctly using GCC 4.2.x. Some configuration script fixes and improvements were made along with some documentation fixes.
Release Notes: VortexGE is now licensed under the GNU LGPL version 3. New rendering functions were added. New collision detection functions were added. Lua 5.1.2 is now used as the scripting engine backend. Some bug and documentation fixes were made.
Release Notes: Improvements were made in the dialog page and control classes. The four text drawing functions in the CVideoEnv now support drawing text with single and double underlines. A new MIDI player class that uses an external player (vgemidi) that supports hardware synthesizers via ALSA was added. New IPC classes for shared memory support were added. Some of the deprecated features have been removed. Some bugfixes, code cleanups, and optimizations were made along with documentation fixes and improvements.
Release Notes: All non-API documentation HTML files were completely refactored. Almost all non-internal API should have been documented. The configuration and build scripts were improved. Initial support for XIM was started. New functionalities and some simple dialog controls were added. Some file refactoring, code compaction, optimizations, and bug and typo fixes were done.
Release Notes: A minor improvement was made in the configuration script and Makefiles. Minor file refactoring was done. The CButton control can now display an XPM image (instead of just text). The development of a new utility application, "util/roomedit", was started. Some bugfixes and code cleanup were done.
Release Notes: Almost all non-internal parts of the source code are now documented. Some new dialog controls were added. Support for XIM was started. Some deprecated features were removed. Some code and file refactoring was done. New textures were added.