DS4QB2

If you have questions about any aspect of QBasic programming, or would like to help fellow programmers solve their problems, check out this board!

Moderators: Pete, Mods

Post Reply
eevee

DS4QB2

Post by eevee »

I'm trying to put together a simple system that will display photographs, some with commentary. Ideally this system will consist of a fairly modern machine but with DOS6.2 and a compiled QB program.

In my hunt for suitable software I came across DS4QB2 by David Schnur. The author - if I have Googled correctly - seems to have moved on to other things, so I thought I would ask elsewhere.

David's text does credit Nekrophidius and a search for that led me here!

My query relates to the following extract: "..... allows a DOS program to communicate with Windows sound resources - specifically DirectSound. It does this through the excellent bass.dll sound library ....."

Not being a PC systems programmer, does the above mean that only the two .dlls supplied with the package are all that is needed or does one need to have some version of Windows installed? Would be nice if Windows was not required.

If Windows is a must, what would be the 'oldest' version I could use?

Regards,

Eevee
User avatar
{Nathan}
Veteran
Posts: 1169
Joined: Thu Aug 19, 2004 6:08 pm
Location: The wetlands of central Ohio, USA
Contact:

Post by {Nathan} »

Wow, you really are thourogh and want the job done! You can use google well too. As for your other questions... I have NO CLUE.
_
\/\/ |_| \/\/
Image
JB_

Post by JB_ »

It requires windows, as it hooks on to the same device as the windows media player.
Z!re
Veteran
Posts: 887
Joined: Wed Aug 04, 2004 11:15 am

Post by Z!re »

It "works" under win98, and probably under win95 too.


Basically, it is a program that works as a slave drive to a DOS program, allowing the DOS program to utilize windows sound system, playing MP3s etc.
I have left this dump.
eevee

Post by eevee »

I take it that by 'works' you all mean a full Windows install?

Not just that it requires a load of other files to be present?

Regards,

Eevee
Z!re
Veteran
Posts: 887
Joined: Wed Aug 04, 2004 11:15 am

Post by Z!re »

It requres multitasking (Windows 9x and up) and DX sound system things to be installed.

So, for win95 you could probably take it down to around 30-50MB (Even less if you sacrifice some things, the record for a bootable version of windows 95 is 7MB, and for a non-rebootable one it's ~3MB, but then you couldnt turn it off or it would not start again. Win98 is 7MB non-bootable)


DS4QB and DSQB++ require windows, and DX (Actually, Direct Sound, which is a subsystem to DX)
I have left this dump.
Guest

Post by Guest »

It's doing my head in!

Problem I have is that I am running a Win98 machine and do not have another at hand to run in DOS6.2. Thus anything I try, I cannot be sure whether it has a Win requirement or not.

It would appear I have a solution as you describe, but it would still be nice not to have to use Win. I guess the hunt is still on thus any pointers would be welcome.

The target program will display
1) pictures to a background track or
2) display a picture to a background commentary for the life of that one picture.

Thus using something like DOSAMP (is this one none-windows?) I could SHELL for situation 2 but because control is not returned to my program after launch I cannot do situation 1.

Perhaps someone can suggest other software/libraries I should look at.

Lastly, the sound track is largely commentary so it need not be MP3. I just thought it would be nice to run something relatively new-fangled like MP3 - the last time I looked at PC sound files must be about 20 years ago!

Having said this, with situation 1 sometimes lasting 10 mins or so, I have winced at the size of WAV/VOC files!

Regards,

Eevee
Guest

Post by Guest »

Just realised that, regardless of whether DOSAMP uses Win components or not, it is not suitable - it is much too intrusive.

Regards,

Eevee
Post Reply