DBGL Legacy builds

Download

Version Source Windows Linux Mac Update (JAR)
0.81 javasrc081
src081
zip tar.gz
tar_64bit.gz
mac.dmg jar081
0.80 javasrc080
src080
zip tar.gz
tar_64bit.gz
mac.dmg jar080
commons-lang3-3.4.jar
0.79 javasrc079
src079
zip tar.gz
tar_64bit.gz
mac.dmg jar079
commons-lang3-3.3.2.jar
commons-io-2.4.jar
jersey-2.13.jar
0.78 javasrc078
src078
zip tar.gz
tar_64bit.gz
mac.dmg jar078
0.77 javasrc077
src077
zip tar.gz
tar_64bit.gz
mac.dmg jar077
gallery-0.6.0.jar
default.xml
0.76 javasrc076
src076
zip tar.gz
tar_64bit.gz
mac.dmg jar076
gallery-0.5.3.jar
0.75 javasrc075
src075
zip tar.gz
tar_64bit.gz
mac.dmg jar075
0.74 javasrc074
src074
zip tar.gz
tar_64bit.gz
mac.dmg jar074
commons-lang3-3.1.jar
commons-io-2.2.jar
0.73 javasrc073
src073
zip tar.gz
tar_64bit.gz
mac.dmg jar073
0.72 javasrc072
src072
zip tar.gz
tar_64bit.gz
mac.dmg jar072
0.71 javasrc071
src071
zip tar.gz
tar_64bit.gz
mac.dmg jar071
0.70 javasrc070
src070
zip tar.gz
tar_64bit.gz
mac.dmg jar070
0.69 javasrc069
src069
zip
zip_64bit
tar.gz
tar_64bit.gz
carbon.dmg
cocoa.dmg
cocoa_64bit.dmg
jar069
0.68 javasrc068
src068
zip
zip_64bit
tar.gz
tar_64bit.gz
carbon.dmg
cocoa.dmg
cocoa_64bit.dmg
jar068
commons-lang-2.5.jar
0.67 javasrc067
src067
zip
zip_64bit
tar.gz
tar_64bit.gz
carbon.dmg
cocoa.dmg
cocoa_64bit.dmg
jar067
0.66 javasrc066
src066
zip
zip_64bit
tar.gz
tar_64bit.gz
carbon.dmg
cocoa.dmg
cocoa_64bit.dmg
jar066
commons-lang-2.4.jar
0.65 src065 (94kb) zip (4138kb) tar.gz (3019kb)   jar065.zip (281kb)
0.64 src064 (95kb) zip (3731kb) tar.gz (2765kb)   jar064.zip (266kb)
0.63 src063 (78kb)     dmg.zip (5650kb) jar063.zip (204kb)
0.62 src062 (79kb)     dmg.zip (5305kb) jar062.zip (219kb)
0.61 src061 (81kb)       jar061.zip (217kb)
0.60 src060 (81kb) zip (3544kb) tar.gz (2659kb) dmg.zip (5302kb) jar060.zip (216kb)
0.57 src057 (82kb) zip (3705kb) tar.gz (3151kb)   jar057.zip (211kb)
0.56 src056 (79kb)       jar056.zip (204kb)
0.55 src055 (77kb) zip (3608kb) tar.gz (3056kb)
64-bit.tar.gz (5295kb)
  jar055.zip (195kb)
0.54 src054 (77kb) zip (3248kb)     jar054.zip (192kb)
0.53 src053 (76kb) zip (3246kb)     jar053.zip (191kb)
0.52 src052 (73kb)       jar052.zip (182kb)
0.51 src051 (72kb)       jar051.zip (181kb)
0.50 src050 (71kb) zip (3174kb) tar.gz (2894kb)   jar050.zip (179kb)
0.46         jar046.zip (167kb)
0.45 src045 (68kb) dbgl045.zip (3172kb)     jar045.zip (167kb)
0.44 src044 (64kb)       jar044.zip (163kb)
0.43 src043 (64kb) dbgl043.zip (3139kb)     jar043.zip (161kb)
0.42 src042 (61kb)       jar042.zip (149kb)
0.41 src041 (59kb) dbgl041.zip (3120kb) dbgl041.tar.gz (4302kb)   jar041.zip (145kb)
0.4 src04 (57kb)       jar04.zip (141kb)
0.31 src031 (55kb)       jar031.zip (135kb)
0.3 src03 (50kb)       jar03.zip (129kb)
0.2 src02 (48kb)       jar02.zip (113kb)

Go back

Changelog

v0.75 (01/23/2013)

  • Added support for custom autoexec commands so you can add arbitrary DOS commands at various stages during executing of DOSBox' autoexec section.
  • Added support for binding OS-native/external commands to profiles and templates. Native commands can also be exported and imported using the appropriate wizard. (gbbbs and others)
  • Added support for all the latest (ykhwong/Daum, h-a-l-9000, Gulikoza) experimental DOSBox builds using settings such as char9, cgasnow, ps1audio, innova, printer, ne2000, etc. etc. Removed a few legacy settings such as mt32rate and timesynch. (leileilol)
  • Optimized DBGL startup speed by delaying determination of the canonical dir for captures when rendering the image-column, and somewhat improved caching of the images. (mgtroyas)
  • Implemented column image stretching, with or without respecting the original aspect ratio. The options are available in the settings dialog. (mgtroyas)
  • Preserve profile table column order after revising displayed columns / column names. (kolano)
  • Show 'all applicable files' when possible (exe/installer/cd) when browsing for a file, so that you don't have to choose a certain type in advance. (kolano)
  • Read the contents of the dosroot/shaders dir to fill the shaders dropdown, if available. (kolano)
  • Multiple fixes in the Add Game Wizard; fix imgmount path for CD images that got moved after game installation, also move accompanying .bin file for each moved .cue file, improved main exe file detection by ignoring file extensions, fixed a few crash-bugs.
  • Multiple fixes related to browsing ISO and CUE/BIN files which could lead to the directory structure not being read correctly (Neville, kolano)
  • A couple of improvements when querying game info; get the author info from MobyGames' Credits section if necessary, optionally get MobyGames cover-art images from 'all regions' and fixed obtaining descriptions from HOTUD, so that paragraphs are correctly separated. (kolano, Neville)
  • Fixed a problem when trying to boot an .IMA file; DBGL would autocreate the mounts but upon saving did not accept them. (Neville)
  • English, Spanish, Chinese and Dutch translation updates, fixed some typos.
  • The SWT library was updated to 4.2.1

Many new options for experimental DOSBox builds.

v0.74 (08/29/2012)

  • New feature: 'Add Game Wizard'. This dialog wizard allows a user to easily add a game to the list, or even install a game in DOSBox from its source media by going through a series of steps.
  • Implemented 'Start manually' (right-click menu), meaning that the profile will startup DOSBox as usual and the mounts and DOSBox settings are all activated, except that the actual game executable is not called. This might allow for easier problem shooting, game patching, etc.
  • Added 'Home of the Underdogs' (hotud.org) information querying. (Neville)
  • Supporting tilde (~) in the game's main file location to provide (limited) support for long directory names using the FOLDER~1 notation. Nonetheless, using only 8.3 style directory names below the DOSROOT remains very much recommended. (Fruity)
  • Added 'About' dialog and altered settings dialog layout a bit. Made filters more accessible by adding them to the main menu.
  • Implemented floppy disk .IMA mounting and browsing.
  • Added a Swedish translation from Martin Gustafsson and a French translation from Steven Marguet.
  • Adding support for 7-zip gamepackarchive importing (LZMA compression only). Exporting to 7-zip is not supported at the moment. So, if you want to save space, you can recompress your existing gamepackarchives to 7-zip. (code120)
  • Automatically set correct mount type (floppy or cdrom) when mounting a floppy or CD-Rom drive.
  • Searchengine title lookup is now using Levenshtein Distance for improved pre-selection.
  • DBGL now shows a warning message when loading a different DOSBox version and conflicting base mounts are used (when multiediting). (leileilol)
  • Added a configuration setting to grab all cover art images from MobyGames if wanted by setting 'force_all_regions_coverart=true' (under the [mobygames] section) in settings.conf. (gbbbs)
  • Renamed column 'DB Title' to 'DOSBox Title'. (kolano&rfc)
  • Fixed the default loadfix_value (now 64 instead of 0).
  • Some code refactoring, adding support for JDK7, Ant1.8 and a possible future HSQLDB upgrade. Some language updates.
  • Updated some libraries (SWT, Commons-Lang and JUnit), added Commons-IO.

Get help from the wizard to install your favorite games!

v0.73 (05/26/2011)

  • Added 4 additional link fields, and 2 alternative executable fields. Simply right-click on a profile to run a profile using any of the alternative executables. (RetroFAN)
  • Implemented keymapper-file export/import. (code120)
  • Now using a really nice DBGL icon for all platforms made by VR. (Sandy)
  • Added support for empty write locations for PhysFS mounts (so that it writes to the captures folder). (Phil)
  • Implemented proper connection timeout when using websearch without internet connection. (kolano)
  • Many minor improvements to the user-interface; added a tooltip for the active filter-tab which shows the number of profiles in the list (code120), if no mount is selected, but there is just one, DBGL will use that for the grabber, the notes field in the profile editor now uses the configurable (monospaced) font, added all/none image-selection buttons in the profile editor (RetroFAN), now providing an option to remove the profile-specific keymapper-file upon profile removal, fine-tuning of some default dialog sizes for Linux systems, etc.
  • Fixed background colors of specific animated web images from Pouet. Also added support for importing those files (they are now imported as individual screenshots), and fixed an issue with character encoding when importing information. (kolano)
  • Fixed a regression in the D-Fend importer (some fields were not being imported since 0.69c)
  • Fixed an issue which could cause config settings for another DOSBox generation in some .conf files, when multi-editing profiles with multiple DOSBox versions, without setting a new one.
  • Fixed a config parsing problem with profiles having a .com as the main executable, and an .exe as its parameter. (leileilol)
  • Fixed 2 issues related to the importer: one could cause booter games to fail to start (disk img2 and img3 were incorrectly set), and the other which caused game directories to be created when importing only profiles (thus without game files).
  • Added support for locale variants, and added Lord Rius' "Español (Capitalizado)" variant. The Italian translation was updated by code120.
  • SWT updated to 3.6.2

DBGL now comes with a cool icon made by VR!

v0.72 (02/10/2011)

  • Added support for Pouët.net demo information querying (Kolano).
  • Added support for configurable dosbox.conf locations (collector).
  • Using a monospaced Courier font (as a default) for the Notes field to support outlining in profile descriptions. This font is configurable; 'Terminal' might be nice for ASCII art. (Neville).
  • Added 'forced scaler' support (leileilol, Qbix).
  • Added launch.exe (launch4j Java wrapper) for Windows package to simplify starting up DBGL (Neville).
  • Keep main exe, params, etc when loading a template (regression since 0.69c).
  • Make an imported game's conf file location relative to the data folder (regression since 0.69c).
  • Fixed a dialog resize bug when undoing a MobyGames search request.
  • Using database transactions to prevent invalid profile entries from being created in rare cases (which could cause crashes as reported by Bzzz).
  • Startup database scan to remove invalid profile entries, if necessary (Bzzz).
  • Error-handling improvements, improved logging (Bzzz).
  • Spanish translation update from Neville.

v0.71 (12/13/2010)

  • Implemented MobyGames image querying (requested by many).
  • Auto filter creation when using multi-select; the newly created filter will store the currently selected profiles.
  • Fixed a crash-bug when 'switching' or 'setting' a DOSBox version when multi-editing profiles with mixed DOSBox associations (Ken).
  • Fixed 'machine' setting when multi-editing profiles with mixed DOSBox associations (prevents "machine=" in .conf).
  • Fixed dbgl shell script for OpenSuse systems (Armin).
  • Fixed some minor memory leaks.
..which inspired people like Mike James
to create this artist's impression.

v0.70 (10/11/2010)

  • Highly improved multi-profile-editing; selecting multiple profiles to edit will open the profiles editing dialog as usual, showing the common settings or greyed-out settings that differ among the profiles. You can then change the settings as you like (as you would normally do with a single profile) and the changes will be marked with a red label. After pressing OK a new dialog will pop up to allow you to cancel the changes, or actually alter all selected profiles.
  • Added the possibility to 'switch' to another DOSBox version in order to change a profile's DOSBox association such that only the differences from the default configuration would be taken into account.
  • From now on, DBGL ships with both the 32 and 64-Bit SWT libraries. Depending on the Java version installed, the application will dynamically load the appropriate lib. This reduces complexity for the end-user (the amount of DBGL packages to choose from) and allows one to have different Java installations on the same machine without problems.
  • Implemented multiprofile deletion.
  • Implemented 3rd booter image (Neville).
  • Implemented desktop shortcut creation for Linux (KDE and Gnome).
  • Implemented mixer volume helper dialog (leileilol).
  • Added preliminary support for the new ems settings "emsboard" and "emm386".
  • Fixed case-sensitive Mac filesystem problems (Vynce).
  • Fixed nullpointer-exception in the filter editing dialog (code120).
  • Fixed undo MobyGames prefilling for custom9 field.
  • Major speedup on loading gamepackarchive information for archives containing many profiles.
  • Added Korean translation from Tae-woong, updates to the Italian (code120) and Spanish (Neville) translations.
  • Tweaked template values a bit.
  • Hsqldb updated to 1.8.1.3 and SWT to 3.6.1

Multi-editing many profiles in one go; the colour of the field labels indicate
common (black), conflicting (dark-red) or changed settings (light-red)

v0.69 (05/12/2010)

  • Full support for DOSBox 0.74!
  • Fixing an issue with exporting/importing directory structures containing empty folders. Unfortunately, the Daggerfall gamepackarchive was affected by this; it was missing some SAVE folders, resulting in a game crash when trying to save a game in progress. With the updated gamepackarchive, this problem should no longer occur.
  • Fixing a race condition issue in the importer that (in particular conditions) could result in invalid profile data in the database.
  • Some other minor stability improvements to the import process, and providing more accurate progress indication.

Showing off Test Drive using Hercules graphics mode
with amber colors in DOSBox 0.74

v0.68 (03/21/2010)

  • Profile/Game Export: Just select the profiles that you want to export in the list, choose File->Export in the menu and go through the wizard to export your profile(s) or game(s). Please note that there are certain restrictions (currently) when exporting complete games; For one, they have to reside in a directory below the dosroot. The result is a plain zip file, optionally containing captures. In the root of this archive is a special file called profiles.xml which contains all the meta-data for the game(s) inside the package.
  • Profile/Game Import: Click File->Import in the menu, and select a package (*.dbgl.zip) to import. You will once again enter a wizard that leads you through the steps. Review package information, select the profiles or games that you want to import and off you go!
  • Implemented 'view configuration file'; right-click on a profile and choose view->configuration file (Avatar_58).
  • Set focus on profiles list and update screenshots when the DBGL window gets into focus again (after a game).
  • Added the possibility to display the associated DOSBox version _title_ for a profile (MiniMax).
  • Added multi profile shortcut creation, and keep multi-selection on tab switching.
  • Small improvements for the MobyGames browser dialog: preselect a game in the list when an exact title match is found. When MobyGames querying is performed in multi-edit mode and multiple results are returned, DBGL treats an exact title match as a 'successful' search.
  • Implemented keyboardlayout as combobox (robertmo).
  • Keep existing mounts when reloading a template (working as explained here) (red_avatar)
  • Minor additions to the .csv and .html profile list exporting.
  • Fixed column ordering and thumbnail sorting on Linux so that it behaves like Windows and Mac, and fixed screenshot column centering on OSX.
  • Fix error message when using SendTo and added support for GamePackArchives (leileilol).
  • Updated commons-lang (2.5), SWT (3.5.2) and HSQLDB (1.8.12) libraries.

DBGL on Ubuntu after importing two games

v0.67 (11/23/2009)

v0.66 (09/27/2009)

  • Very easy migration to DOSBox 0.73: You can now select multiple profiles (shift, ctrl, ctrl-a) at once and change the associated DOSBox version in one go.
  • MobyGames querying! Thanks to some code from Manuel J. Gallego, DBGL can now contact MobyGames to receive game information by the profile's title. When multiple matches are found, DBGL will display a popup screen in which you may select the correct game. Even when editing multiple games at once, MobyGames consulting can be performed.
    An extra library file is required for this functionality. So, for existing DBGL installations, instead of just updating dbgl.jar, you will also require this file to be stored in the dbgl/lib folder.
  • Many updates to the user interface with optional icons and more toolbar buttons. Game screenshots can be shown in a column in the profiles table and default window sizes are adjusted to make sure everything inside is visible on all supported operating systems.
  • Implemented tooltips for all DOSBox settings. Descriptions were more or less taken straight from dosbox.conf (drsassafras).
  • Refactored Windows desktop shortcut creation, effectively fixing this on 64-bit JVMs. JShortcut was dropped in favour of CScript (WindowsXP and up).
  • Many Mac improvements, such as dialog layout fixes and button size corrections. The menu bar now shows the correct application name (drsassafras). Added a Carbon OSX package for OSX 10.4 (Tiger) environments.
  • Added support for other screenshot image filetypes: ".gif", ".jpg", ".tif", ".tiff", ".ico" and ".bmp" are possible (retrofan).
  • Implemented the possibility to run a template.
  • Fixed a major bug where dosbox.conf drive mounts were not correctly being used when running a game's setup (Ronald S.).
  • Worked around incorrect SWT behavior where text fields in the profile editing screen could become very small, depending on the text in other fields (code120).
  • Made profile title sorting case-insensitive (RetroFAN).
  • Added a Russian translation from Oleg and an Italian translation from code120.
  • Automated the build-process; anyone should be able to build DBGL now by just downloading the (somewhat large) src package and running ant. The big advantage for the end-user is that I will be able to provide packages for all the various platforms simultaneously in the future.
  • Updated libraries for all platforms to the latest stable releases (SWT 3.5 and HSQLDB 1.8.1.1).

DBGL on Mac, Linux and Windows

v0.65 (05/27/2009)

  • Full support for DOSBox 0.73! All the new configuration options are available (machine, cputype, oplemu, ioctl, etc.) and DBGL can properly transfer your profile settings from an older DOSBox release to the latest version (and vice versa).
  • German (Stefan) and Danish (MiniMax) translations were added, improvements to the Chinese translation (ClarkH).
  • Multiple improvements to ISO and 7-zip file browsing. What's more, browsing inside an cue/bin-pair is also possible now!
  • Improvements to default dialog layout and size, especially for Linux environments. Dialog sizes are also remembered across sessions (Markus)
  • Screenshot-buttons are displayed with a correct aspect ratio (code120).
  • Moved mixer command after mounts to be able to set cdaudio volume.
  • Right-click on a profile to quickly open the game folder (code120).
  • You may use custom titles for your profile links (red_avatar).
  • Fixed buggy log text screen updates while importing from D-Fend or migrating profiles.

Playing FIFA International Soccer in DOSBox 0.73

v0.64 (2009-1-5)

  • Implemented multi-language support; For the moment, English, Chinese(yzchang), Dutch and Spanish(Neville) translations are completed. You can find the language selection in the 'Settings' dialog.
  • Added the possibility to browse inside ISO archives; In the profile editor, simply select the .iso file that contains your game and the executable inside that .iso. DBGL will take care of proper mounting. Many thanks to the people behind Loopy and Apache Commons VFS (skardavnelnate).
  • Added IPXNET command support (Metron4).
  • Also new is the possibility to export your game-list to another file, such as a plain TXT file, a basic .CSV or a fancy HTML page. If you know how to write xsl files, feel free to create your own export formats. When you put them in the xsl folder, they'll show up in DBGL.
  • Added a menu option to clean un-used autocomplete entries for developers, publishers, etc. to reduce database size (skardavnelnate).
  • Fixed a regression (since 0.63) in profile duplication; mounting settings got lost in the newly created profile.
  • Updated the SWT and HSQLDB libraries.

DBGL in Spanish

v0.63 (2008-9-2)

v0.62 (2008-1-22)

v0.61 (2007-9-24)

v0.60 (2007-8-27)

v0.57 (2007-6-23)

v0.56 (2007-4-01)

  • Added 10 new custom fields, 8 of them strings, one numeric value and one field for percentages. Four of those stringfields are combo boxes, the others are plain textfields. Two new Link fields have also been added, together with browse buttons for linking local filesystem stuff. Hovering over the links shows a tooltip now. The settings dialog was changed to allow editing of the labels of these new custom fields. (Dosfreak, red_avatar, etc.)
  • Added support for PhysFS 7-zip file mounting (Ykhwong or Gulikoza builds only).
  • Improved DOSBox version toggling in template- and profile-editing dialogs by adding a new 'Set' button. This associates the template or profile with the given DOSBox version without the need to reload/reset its configuration settings.
  • Improved handling of I/O problems when loading configuration files (MiniMax).
  • Some code refactoring.

Some custom fields...

v0.55 (2007-3-05)

v0.54 (2007-1-23)

  • Implemented support for the new joystick configuration options such as 'timed mode', as introduced in DOSBox CVS on Jan. 9th. NOTE: Do not use these options with any of the DOSBox 0.66 beta builds, it will not work correctly. If you really need to use those beta builds, stick with DBGL 0.53.
  • Added keyboardlayout support (another new DOSBox CVS feature).
  • Added multiple image mounting support, CTRL-F4 to swap (yet another new DOSBox CVS feature).
  • Fixed a regression where pressing either one of the reload buttons in the edit profile dialog would reset the captures directory setting.
  • Internal DOSBox CVS build to Jan. 22nd for the Windows package. This build can be a lot faster for certain types of games using the dynamic core, thanks to the great DOSBox development team!

The 'settings' dialog...

v0.53 (2007-1-11)

v0.52 (2006-11-19)

v0.51 (2006-11-19)

  • When sorting profiles by anything but the Title column, a secondary sort for Titles is performed (Folken).
  • Implemented additional parameters support per dosbox version (Folken).
  • Improved database exception handling so that problems are correctly fowarded to the GUI (Minimax).
  • Fixed crash bug when right-clicking on an empty profiles-list (thank you Jeff).
  • Fixed saving sblaster oplrate setting for both profiles and templates (thank you Don).

v0.50 (2006-11-04)

  • Quite a large amount of changes this time, among others a database change; Therefore, please backup your entire dbgl directory if you're upgrading! In case you're using the new jar with an existing profile database, that database will be updated automatically on the first run.
  • Implemented the option to store a profile's configuration file in the game directory (collector). Also, conf files can be named after the profile title instead of the profile ID (Gadler). You can find the options in the 'Settings' dialog.
  • Updated internal DOSBox CVS build to nov. 1st on both the Windows AND Linux packages.
  • Major work on the D-Fend profile importing code; Created a new dialog to set options and made sure that any possible import problems are correctly manifested to the user.
  • Added the possibility to import an existing .conf file using the File menu or via SendTo on Windows systems (collector).
  • Rewrote exception handling code so that file I/O problems are handled more gracefully.
  • Debugged storing a desktop shortcut with invalid characters in the profile's title.
  • Fixed silly column-titles inside 'Templates' and 'DOSBox versions' tabs.
  • A small fix to make sure screenshots are not kept locked on DBGL exit.
  • Updated the Linux startup script so that DBGL can be started from any working directory (thank you jMax). HSQLDB was also updated to 1.8.0.7.

This is what DBGL looks like on Ubuntu...

v0.46

v0.45

v0.44

v0.43

v0.42

v0.41

v0.4

v0.31

v0.3

v0.2

Go back