This is my first release of a DOSBox frontend  (DOSBox GUI)
There is no helpfile (yet), so I explain a few things here.....

First copy (or move) dbldr.exe to your os2\dll (or os2\apps\dll) directory.

Then make sure dbfront.exe, bat.def, cmd.def, conf.def and game.ico are all in the same directory.
The program needs all these files.

Download the eCS / OS2 version of DOSBox here ; http://dosbox.sourceforge.net/download.php?main=1
or use this direct link ; http://pcnwstage.phys.rug.nl/dosbox-os2/DOSBOX_SMALL.EXE

Then create a desktop object from it and run the program.
At first it will complain about that it can find the DOSBox location, so the first thing to do is go to the setup page (last page) and click on the locate DOSBox button, the browse your drive to locate the dosbox.exe, you have to this only once, the location wil be saved in user.ini.
(you probably already have a temp dir setup in config.sys, if not and the program complains about it, you can set a temp dir on the settings page also, but it will be used for this session only, so please put a temp dir in your config.sys.. )

The main purpose of this program is to generate a rexx (cmd) file that starts dosbox with certain settings and runs a game / program, then create a desktop icon for it.

So go to the first page, type in a name of the game, this name will be used for the desktop object and of course the same name can't be on the desktop already..  it will be overwritten without warning (till now!!!!)
Then click on the load program button and locate the game you want to play in DOSBox.
Click on run to see if its running, most likely it will run, so find and icon for it or use the default one.
Click on save and save it as a command (*.cmd) file, click on create desktop object and viola, on your desktop you have an icon that starts your game.  Its as simple as that... move it to your game folder or where you want this icon...  (for now it only creates icons on the desktop itself.)
(note.. the icon will be copied under the same name  as the *.cmd file, so the system ini files do not get filled up with all the game icons.)

Sooo then what are all those other pages doing??..  well.. sometimes a game needs special settings ect... 
So lets go to these pages..

Imp. Exp.  ;
This page lets you import existing DOSBox config files you already created for some games and want to make icons out if.
Also you can export the current settings as a config file.
You can run it here and create an icon with this config file, be aware that in this case the icon does get up in the system ini files because it creates an icon object with dosbox.exe as the executable (and not a *.cmd file, it don't use the dosboxloader).
the object created is ; [executable] dosbox.exe [parameters] -conf <config.file>

Then there is a default dosbox config file in the dosbox directory, at least it should be there, then you can load that one or save the current settings as the default dosbox settings file, this file is used when dosbox is called without specifying a config file.
You can also create an icon, when there is a program on the first page it will be called.
the object created is ; [executable] dosbox.exe [parameters] -c <program>

mount;
On this page you set the drives CD-drives, floppies, ISO images DOSBox has to mount, set the type of drive, the drive number dosbox assigns it to, and browse your drive to locate the mounting point.  
(note.. I'm using standard file dialog, so you have to click a file even you only need the directory)
The same button makes the dosdrive the same as the real drive.. mostly this will do...  specially with already existing (installed) games.
Then add it to the mount list...  

System;
Here you can modify the most common settings in the dosbox config file in an easy way.. what all those settings are doing is not my job to tell you.. there is a lot of information about it.  look here ; http://dosbox.sourceforge.net/wiki/index.php
There are 2 special items that are not part of the config file and that the DOS section..
Close dosbox on exit just add an exit command in the autoexec part.
Eatmem is using loadfix to eat up some memory, yes there are a lot of (old) programs that don't work with to much memory..

Sound;
Here you can setup all the different soundcards DOSBox is emulating..  look here ; http://dosbox.sourceforge.net/wiki/index.php

Config;
This is how the final config looks like with all the settings you have done on the previous pages.
Except the autoexec part, that one has a special page here.
If you want all the settings to be the default next time you start dosboxgui then click save as default and cong.def will be overwritten.
You can edit this file here if you want and make some special settings you need for your configuration, but don't mess up the things because this file is linked to the settings on the previous pages, changes that are made here also effects the corresponding item on the system and sound pages.

Autoexec;
This is the autoexec part of the config file, you can add BAT commands here, but leave the mount section and program section intact because it is linked to other pages. (mount and program)
You can however put extra parameters after the mount lines like ioctl or whatever... 
You can also save this as default every time you start the dbgui, then bat.def will be overwritten.

Rexx;
This is the rexx (*cmd) part that actually starts the dbldr.
Its possible to put extra rexx commands here.. (for instance to start a walk through in the editor)....
But leave the existing part intact..
The lines before dbldr.exe are executed before dosbox starts, and the lines after dbldr.exe after dosbox is closed.
Certainly do not remove the last remark start (I know it has not an end remark but that will be taken care of)
Also you can save this as the default, its the cmd.def file.

then we are back to the settings page, so the circle is round....
Have a lot of fun..  and give me some feedback and tips to improve this thing...

Chris,  

email; roossien@gmail.com