OS2 World.Com Forum

Subject  :  DOSBox front-end AKA DOSBox AKA sound in DOS (vdm)
Author  :  ChrisR roossien@gmail.com
Date  :  29 Aug, 2005 on 16:52
I have to admit I like a lot to play DOS adventure games, the point and click ones, the windoze adventure games are a lot less, most of them, the interface is complicated, I love space quest and kings quest.. ect.
That's one of the reasons I like OS2 (eCS) so much, it plays those games perfect, even better as in real DOS.
I did have 2 sound cards, an AWE 64 and a Crystal with a MPU401 wavetable card, both in an ISA slot, so the sound in OS2 and VDM was perfect..
In OS2 I could switch between cards, and in the VDM I had them both on different addresses.
Then all of a sudden Mintell broke into my PC and stole my ISA slots......
No more sound... DOS kept silent.. nah, its not an OS2 problem, in plain DOS there is no sound either.
Anyway I have a SB life now and on board I have a Cmedia CMS 9738.
Both are supported by the uniaud driver, but I can use only one, default it takes the SB life and how to switch cards?? I don't know.
I can't load the uniaud driver twice, once for each card.. well maybe I can when I patch the driver name.. but anyhow.. that's not the subject now.
I can play wave files in OS2, even more at the same time with the SB life, that's something new, but there is no midi at all, well there is tmidity of course, and with the tmidity player it works OK, but the MCD is full of problems, it crashes the desktop and firefox, it plays only half of the time, still there are sources so maybe one day I look in to it.. but to be honest, I rather wait for uniaudio to support midi and FM (adlib), I don't really understand why midi is not exactly their priority. or maybe it is??
Anyway, I was talking about sound in DOS vdm's.. wasn't I?
And that's a bit weird, I think it should be there already, the DTA (Data Transport Agent) does play sound in the VDM, it comes with a program that plays a wave in the VDM.
So we do have already sound in the VDM, the only thing we need is a DOS tsr what simulates a sound blaster and writes to the DTA, there are a lot of those SB simulators (with sources) around, it should be easy to modify one a bit so its using he DTA.
But I think DTA is dead? the one in the betazone is an old one, and there is no info (I think) about the ioctl calls, and I can't find sources either, the source of this DOS vdm program that plays waves should be great.. then I could do something.
Anyway, all of a sudden josch ported the DOSBox to OS2, I was surprised and very skeptical at first, after all we have a great DOS vdm, so another simulator??
In fact I never heard of DOSBox before, I knew a bit about VDMSound, the windoze solution? for the PCI cards.
I thought it was an linux port, after all it seemed to be a Win program at first but gets ported to a lot of systems, even BeOS.
Anyway I did give it a shot and became enthusiastic, it just simulated everything you need for real old games, but also the newer ones, down in the dumps plays in it to, in fact 99% of my adventure games did play in it, and not bad at all.
But I knew absolutely nothing about DOSBox, I started it, mount some drives and run a game, it works, but I do have a desktop, so I don't really want to go back to the DOSprompt, I'm used to click on icons to start my adventure games.
Anyway I start searching on the net about DOSBox info, there is a lot, but not really that clear, about the settings many things are cryptically, anyway DOSBox uses conf files to give it special settings for any game, that info did make me start a lot more games and even they played better, but I was wasting a lot of time, editing the conf files, saving them and testing ect.
And still no desktop icons, at least not easy..
So some time ago I wrote my DOSBoxloader program, so I could at least just click on rexx files. it was some improvement, but I wasted a lot of time thinking if I could integrate it in OS2 like the vdm and winos2.
So then you create icons and set dosbox as the running program, instead of DOS, WINOS2, OS2 ect, and then on the object settings page you set the DOSBox settings just like you do with winos2 and vdm.. would be nice...
Those things are possible in OS2, not even that difficult, it just needs a class.
But the problem is.. DOSBox gets its settings from a conf file, and that should actually be changed so portions of DOSBox have to be modified.. I don't consider that my job, I did not port DOSBox to OS2... and I'm grateful to josch.
To configure and play games in DOSBox is in fact not that easy, the OS2 port don't have much to read, and of course I'm not the only one that (almost) walks away from DOSBox because it takes to much effort and time to get some games running, and that's not fair, it is a great program and it does run the games after all.
I noticed of course many people wrote DOSBox frontends (gui) for the other systems, that was the solution to make DOSBox accessible for everyone.
I got some of the windows DOSBox frontends and tested them and get (steal) some ideas, tho it was disappointing, in fact only D-FEND was useable (for me) but it was not exactly what I had in mind, D-Fend is kind of a games database, I only need icons on my desktop and I make them only once, when it works there is no need to modify any further.
So after all I wrote my own DOSBox front-end and I'm happy with it, its easy to change the most common settings, one click to test if and how its running, and then one click to make a desktop object, I made myself happy and I hope I make more people happy and more people will start using the DOSBox.
Even if we get sound in the VDM, DOSBox has to many nice options for games, it simulates practically every common soundcard and video. Old games that used the speaker now have real sound, not bad at all.
Chris.

http://hobbes.nmsu.edu/pub/incoming/dosboxfront_1_0.zip

http://hobbes.nmsu.edu/pub/new/dosboxfront_1_0.zip

later ; http://hobbes.nmsu.edu/pub/os2/apps/emulator/dosboxfront_1_0.zip


Subject  :  Re:DOSBox front-end AKA DOSBox AKA sound in DOS (vdm)
Author  :  dargndorp dargndorp@yahoo.de
Date  :  05 Sep, 2005 on 17:37
Hi ChrisR,

I took the liberty of posting information about your frontend to the semi-official DosBox/2-Wiki at http://wiki.netlabs.org/index.php/DOSBox_Port.

While we're at it - I'd really like it if your frontend remembered font changes - I much prefer to have the app looking at me with WarpSans.


Subject  :  Re:DOSBox front-end AKA DOSBox AKA sound in DOS (vdm)
Author  :  JoSch spam@joschs-robotics.de
Date  :  05 Sep, 2005 on 17:56
ChrisR, I have to thank you for your Dosbox Frontend for OS/2.
I will give it a try, some time soon.
The config file solution is probably unsatisfying for OS/2 users, but being a portable program, you have to make concessions.
Anyway, I will try to bring the patches up to the development tree of Dosbox, so we can also have Win3.1 support in Dosbox.

Bye JoSch


Subject  :  Re:DOSBox front-end AKA DOSBox AKA sound in DOS (vdm)
Author  :  ChrisR roossien@gmail.com
Date  :  05 Sep, 2005 on 23:20
dargndorp


While we're at it - I'd really like it if your frontend remembered font changes - I much prefer to have the app looking at me with WarpSans.

Thats something to look into, to save the user font and color, never thought about that tho, it takes the default system font and color now, at least I think it does..
I'm also thinking about putting a modem/serial/ipx configuration page in it, tho I probably will never use it myself....


I took the liberty of posting information about your frontend to the semi-official DosBox/2-Wiki at http://wiki.netlabs.org/index.php/DOSBox_Port.

Thats OK by me, when I don't work on it myself anymore I will even publish the sources.

JoSch


Anyway, I will try to bring the patches up to the development tree of Dosbox, so we can also have Win3.1 support in Dosbox.

win 3.11 is running in your dosbox port, only standard VGA mode and processor on normal.


ChrisR, I have to thank you for your Dosbox Frontend for OS/2.

JoSch, I have to thank you for porting DOSBox to eCS, that started the whole thing.
I noticed the dosbox is now on a RUG site.. I'm living in that city, weird coincedent.

Dosbox is now at version 1.7, a lot of enhangements in the mean time, its not far from the final last version so I can go to another project, many in my head.. (to many:-) )

http://hobbes.nmsu.edu/cgi-bin/h-search?key=dosboxfront


Subject  :  Re:DOSBox front-end AKA DOSBox AKA sound in DOS (vdm)
Author  :  JoSch spam@joschs-robotics.de
Date  :  06 Sep, 2005 on 01:04

ChrisR (05 Sep, 2005 23:26):
win 3.11 is running in your dosbox port, only standard VGA mode and processor on normal.

Yes, that might be the case, but they are working on a more thorough support for win3.x


Dosbox is now at version 1.7, a lot of enhangements in the mean time, its not far from the final last version so I can go to another project, many in my head.. (to many:-) )

I looked at your app, and I really like it. Perhaps, you might like to tell the dosbox guys about your dosbox frontend, so they can put a link on their website.

Bye JoSch


Subject  :  Re:DOSBox front-end AKA DOSBox AKA sound in DOS (vdm)
Author  :  ChrisR roossien@gmail.com
Date  :  06 Sep, 2005 on 21:11


Perhaps, you might like to tell the dosbox guys about your dosbox frontend, so they can put a link on their website.

I mailed them about it some time ago, no reaction yet.


Subject  :  Re:DOSBox front-end AKA DOSBox AKA sound in DOS (vdm)
Author  :  ChrisR roossien@gmail.com
Date  :  06 Sep, 2005 on 21:42

dargndorp (05 Sep, 2005 17:37):

While we're at it - I'd really like it if your frontend remembered font changes - I much prefer to have the app looking at me with WarpSans.


Its done.

Chris.


Subject  :  Re:DOSBox front-end AKA DOSBox AKA sound in DOS (vdm)
Author  :  JoSch spam@joschs-robotics.de
Date  :  07 Sep, 2005 on 00:27

ChrisR (06 Sep, 2005 21:11):


Perhaps, you might like to tell the dosbox guys about your dosbox frontend, so they can put a link on their website.

I mailed them about it some time ago, no reaction yet.


Post it on the forum. There, they will hear you


Subject  :  Re:DOSBox front-end AKA DOSBox AKA sound in DOS (vdm)
Author  :  ChrisR roossien@gmail.com
Date  :  12 Sep, 2005 on 17:35
Dosbox needs its own version of SDL.
There are more version around and some other programs needs different versions.
The dosboxloader does CD into the drive:\directory of the dosbox location, but this needs the . (dot) at the start of your libpath in config.sys, I think most people will have this, its a good idea.
When there are problems starting dosbox anyhow, you can put in an extra REXX statement in the REXX part and save as default.
Just below 'dosboxdir=.......' add 'set beginlibpath=%dosboxdir%'

Then there is a bug in the current version when dosbox sits on a drive higher than drive number h:
That will be solved in the next version.

Then for something completely diffent... (sounds familiar:-) )
I'm working on an Odin frontend with the same principle, tho its a lot simpler, the one now on hobbes is an early release.
The final version will have the possibility to get the icon(s) from the windows file and convert to OS2 icon(s), then load this icon as default.
There will be more things to set up also.

Then I'm thinking about a frontend for java in the same style, making desktop objects easy for java with different versions of java ect....

Chris.


Subject  :  VACPP help dialog problems?
Author  :  ChrisR roossien@gmail.com
Date  :  19 Sep, 2005 on 21:06
I would like to know if there are more people experiencing problems with the help button of odin gui and/or dosbox forntend.
One person reported problems with it, since I'm using the standard VACPP help dialog I can't do much about it, except writing my own help routines.
When more people are having problems, then I should do that.
Chris Roossien.

Subject  :  Re:DOSBox front-end AKA DOSBox AKA sound in DOS (vdm)
Author  :  black-n-blue-marx gregory.marx@verizon.net
Date  :  20 Sep, 2005 on 10:16
Just wanted to say "Thanks" for the twin programs - OdinGUI and JavaGUI. Such a simple, yet wonderfully helpful idea. And works like a champ!

Thanks again ...

b-n-b-marx


Subject  :  Re:VACPP help dialog problems?
Author  :  rudi
Date  :  20 Sep, 2005 on 12:09

ChrisR (19 Sep, 2005 21:06):
I would like to know if there are more people experiencing problems with the help button of odin gui and/or dosbox forntend.

Happens everytime the help button is pressed.

09-19-2005 21:41:06 SYS3175 PID 0046 TID 0001 Slot 0073
C:\TMP\ODINGUI.EXE
c0000005
1f8ff85c
P1=00000002 P2=003807b1 P3=XXXXXXXX P4=XXXXXXXX
EAX=00000041 EBX=003807b0 ECX=003807b1 EDX=00000000
ESI=00b4f0a8 EDI=00000000
DS=0053 DSACC=f0f3 DSLIM=ffffffff
ES=0053 ESACC=f0f3 ESLIM=ffffffff
FS=150b FSACC=00f3 FSLIM=00000030
GS=0000 GSACC=**** GSLIM=********
CS:EIP=005b:1f8ff85c CSACC=f0df CSLIM=ffffffff
SS:ESP=0053:0002c748 SSACC=f0f3 SSLIM=ffffffff
EBP=0002c79c FLG=00212206

HELPMGR.DLL 0001:0003f85c


Subject  :  Re:DOSBox front-end AKA DOSBox AKA sound in DOS (vdm)
Author  :  ChrisR roossien@gmail.com
Date  :  21 Sep, 2005 on 15:15

black-n-blue-marx (20 Sep, 2005 10:16):
Just wanted to say "Thanks" for the twin programs - OdinGUI and JavaGUI. Such a simple, yet wonderfully helpful idea. And works like a champ!

Thanks again ...

b-n-b-marx


I like to make OS2/eCS users happy, makes me happy as well..
But JavaGui is not finished and its a bit buggy still.
Also needs more options like looking at the output result after testing/running a java.

Chris.


Subject  :  Re:VACPP help dialog problems?
Author  :  ChrisR roossien@gmail.com
Date  :  21 Sep, 2005 on 15:35

rudi (20 Sep, 2005 12:09):

ChrisR (19 Sep, 2005 21:06):
I would like to know if there are more people experiencing problems with the help button of odin gui and/or dosbox forntend.

Happens everytime the help button is pressed.

09-19-2005 21:41:06 SYS3175 PID 0046 TID 0001 Slot 0073
C:\TMP\ODINGUI.EXE
c0000005
1f8ff85c
P1=00000002 P2=003807b1 P3=XXXXXXXX P4=XXXXXXXX
EAX=00000041 EBX=003807b0 ECX=003807b1 EDX=00000000
ESI=00b4f0a8 EDI=00000000
DS=0053 DSACC=f0f3 DSLIM=ffffffff
ES=0053 ESACC=f0f3 ESLIM=ffffffff
FS=150b FSACC=00f3 FSLIM=00000030
GS=0000 GSACC=**** GSLIM=********
CS:EIP=005b:1f8ff85c CSACC=f0df CSLIM=ffffffff
SS:ESP=0053:0002c748 SSACC=f0f3 SSLIM=ffffffff
EBP=0002c79c FLG=00212206

HELPMGR.DLL 0001:0003f85c



I would like to know if the same problem occours with javagui and dosboxfront.
It should be the same, if not I'm realy confused.
I would also like to know if you are the same person that mailed me about it, it makes a big different when it does crash on 2 systems.
There is a simple solution for this problem and thats passing by the VACPP help dialog.
Since presing F1 and view odingui.hlp is working OK.
Thats not realy a solution, because with other VACPP programs it will keep on making problems.

Chris.. (Thinking..)


Subject  :  Re:DOSBox front-end AKA DOSBox AKA sound in DOS (vdm)
Author  :  rudi
Date  :  21 Sep, 2005 on 16:47
Dosboxfront 2.0 will produce this:

09-21-2005 16:30:46 SYS3175 PID 0089 TID 0001 Slot 007c
R:\KOPIE\XX\DOS\DBFRONT.EXE
c0000005
1f99f85c
P1=00000002 P2=000d1111 P3=XXXXXXXX P4=XXXXXXXX
EAX=00000041 EBX=000d1110 ECX=000d1111 EDX=00000000
ESI=007f8508 EDI=00000000
DS=0053 DSACC=f0f3 DSLIM=ffffffff
ES=0053 ESACC=f0f3 ESLIM=ffffffff
FS=150b FSACC=00f3 FSLIM=00000030
GS=0000 GSACC=**** GSLIM=********
CS:EIP=005b:1f99f85c CSACC=f0df CSLIM=ffffffff
SS:ESP=0053:0002cac0 SSACC=f0f3 SSLIM=ffffffff
EBP=0002cb14 FLG=00212206

HELPMGR.DLL 0001:0003f85c


In Dosboxfront 2.1, JavaGUI 0.5 and OdinGUI the help button simply does nothing. Even though "F1" works.


The system is a Warp4/FP15 with standard IBM help manager.

I did not sent you any mail. I just replied to the message here in the forum.


Subject  :  Re:DOSBox front-end AKA DOSBox AKA sound in DOS (vdm)
Author  :  rudi
Date  :  21 Sep, 2005 on 16:55

rudi (21 Sep, 2005 16:47):
In Dosboxfront 2.1, JavaGUI 0.5 and OdinGUI the help button simply does nothing

I was referring to OdinGUI 1.3 in the above sentence. The one that crashed was 1.0.


Subject  :  Re:DOSBox front-end AKA DOSBox AKA sound in DOS (vdm)
Author  :  ChrisR roossien@gmail.com
Date  :  22 Sep, 2005 on 00:32

rudi (21 Sep, 2005 16:55):

rudi (21 Sep, 2005 16:47):
In Dosboxfront 2.1, JavaGUI 0.5 and OdinGUI the help button simply does nothing

I was referring to OdinGUI 1.3 in the above sentence. The one that crashed was 1.0.


The javagui beta 7 now on hobbes should (hopefully) now work with the help button.

Updates of dosboxfront and odingui help button coming very soon..


Subject  :  Re:DOSBox front-end AKA DOSBox AKA sound in DOS (vdm)
Author  :  rudi
Date  :  22 Sep, 2005 on 08:51

ChrisR (22 Sep, 2005 00:32):
The javagui beta 7 now on hobbes should (hopefully) now work with the help button.

Yes, it does.


Powered by UltraBoard 2000 <www.ub2k.com>