Game Launcher Change Log
Version 0.9.8 - 14 May 2002
- Ported to Win32 and Unix.
- Created rudimentary screen saver.
- Added keys to restart and skip current MP3.
- Added pre-/post-commands that are run before/after a game is run.
- Added mouse (trackball and trackwheel) support.
Version 0.9.7 - 22 Nov 2001
-
Added turbo scrolling to allow much faster scrolling of large numbers
of games.
- Added a debug mode to help diagnose configuration problems.
- Log files are backed up and rotated to aid in debugging.
- MP3 volume is now configurable.
-
Fixed a number of file name comparisons that should have been case
insensitive.
- Ignore "use_extension" if a ROM file is used.
- [SOURCE] Changed MP3 library.
- [SOURCE] Changed JPEG library.
- [SOURCE] Upgraded Allegro library.
- [SOURCE] Upgraded TrueType font library.
- [SOURCE] Upgraded PNG and ZLIB libraries.
Version 0.9.6 - 10 Jan 2001
- Fixed crash if no joystick is detected.
Version 0.9.5 - 25 Dec 2000
- Added joystick support, thanks to Dean Bear.
- Added a utility to generate Game Launcher config files for MAME.
- No longer crashes if an invalid config is given.
- No longer crashes if ROM files are removed between invocations.
Version 0.9.4 - 28 Aug 2000
- Added JPEG support for screen shots.
- Handles long file names properly.
- Speed up initial loading time by as much as 15 times.
- Added option to control volume of sound effects.
-
Moved saved state information out of config files and into one state
file.
Version 0.9.3 - 29 Jul 2000
-
Added support for TrueType fonts. The font and size are fully
configurable.
- Added non-integer scaling of screen shots as an option.
- Made the screen resolution fully configurable.
- Fixed a bug in rotated configurations.
- Fixed a SIGSEGV when no ROMs where found.
Version 0.9.2 - 14 Jun 2000
- Support for rotated (vertical) monitors.
- Added an optional icon next to games with a screen shot available.
- Added options to control menu colors.
- Added options to control animation.
- Added more control over key repeat delays.
- Fixed a bug where the "use_extension" option was being ignored.
- Fixed a bug where "rom_extension" only worked with 1 extension.
- Upgraded to UPX v1.0.1.
- [SOURCE] Cleaned up and re-arranged just about everything.
Version 0.9.1 - 22 Feb 2000
- Made all key mappings configurable from glaunch.cfg.
-
Fixed segfault on exit when running on slower machines with really low
frame rates.
- Added path_prefix configuration parameter in glaunch.cfg.
- Edited the samples to sound louder.
- Added HTML documentation.
-
Updated version number to 0.9.1 as it's pretty stable and 1.0.0 should
be close.
- [SOURCE] Cleaned up CD_Background class.
Version 0.0.2 - 15 Jan 2000
- First public release.
-
Added playlist support for MP3s instead of repeating the same one.
- Added support to play audio CDs instead of MP3s.
-
Changed resolution from 1024x768 to 800x600. Wells-Gardner U3100
doesn't do 1024x768. :( Along with this comes a whole new interface
that (hopefully) looks nicer.
- Used MAME-friendly key mappings.
-
Game selection under each emulator is as the menu is changed and is
remembered between invocations.
- Support for PNG screen shots.
-
Fixed segfault while searching for ROMs if a directory exists in a ROM
directory.
Version 0.0.1 - 15 Dec 1999
- Created config files for everything.
- Added more robust screen shot support.
-
Save state information so that it can pick up where it left off
between invocations. This includes current game selected, current
emulator menu, and location in MP3 song.
- [SOURCE] Cleaned up Emulator class.