Alright, I watched this video [url]http://www.youtube.com/watch?v=LDpVNeKCFTo[/url] to figure out DOS, and I wrote the little script he was talking about at the end of the video for my game. However, when I run it it says:
Unable to initialize sound and music drivers!
Unable to open file MDI.ini!
and after that it says,
Can't open music resource file.
And then I get the prompt,
C:\DRIVERS>_
The game ran when I did all of the mounting and such myself, but that takes awhile. And even then, the first two errors still happened and I got no audio.
Shortcut Code: "C:\Program Files (x86)\DOSBox-0.74\DOSBox.exe" -conf "e:\SCREAM" "e:\oldgames\SCREAM\s.exe" -userconf
Any ideas?
Ahh, the good old days of DOS, it brings back the memories *sniff*
I'll save the nostalgia for another day since you want to get sound working.
Back in the dinosaur days (when dinosaurs like myself roamed) there was no such thing as PnP (plug and play.) Everything was done with config files and TSRs, there were few if any DOS games that could automatically detect sound hardware; Since unlike today where Creative is the only big player, back then there were dozens of different sound card manufacturers. [B]If you're lucky, your game has a setup.exe (or similar) where you can enter the sound variables, [u]which you must do to get sound.[/u][/B]
When you first started Dosbox, you probably noticed there was a line like this at the top of the screen:
Z:\SET BLASTER=A220 I7 D1 H5 T6
This sets the environment variable for the TSR and drivers for sound. I can decode this string for you so you can enter it into your games' setup program if it has one. If it only has a configuration file, you're on your own.
SET BLASTER=A220 I7 D1 H5 T6
A220 = 0x220 (This is the Sound Blaster's base address)
I7 = IRQ 7 (This is the Interrupt Request the SB responds to for data)
D1 = DMA 1 (This is the 8-bit DMA channel)
H5 = HDMA 5 (This is the 16-bit DMA channel)
T6 = SB Type (This specifies the type of SB, in this case a SB 16 or AWE32/64)
The problem I see here is that there's no HW address for the MIDI (which is required for MIDI synthesis.) With this setup, the most you'd be able to get is FM synthesis (mostly game sound effects.) Dosbox may have a convention for MIDI (which would be an extra "P330" tacked on the end of the EV. I haven't used Dosbox in years (I prefer my real 486) so I wouldn't know how to get that working. The Dosbox manual should be helpful on figuring that out.
[url]http://filesmelt.com/dl/New_Bitmap_Image30.bmp[/url]
[url]http://filesmelt.com/dl/New_Bitmap_Image31.bmp[/url]
Does this help at all?
Also, I'm only 14, which is kinda why I know nothing of DOS. I'll try and figure it out, thanks.
[editline]10th February 2012[/editline]
I made progress. I found there was a way of configuring it, and I got audio and music. Sadly, I lost subtitles and speech. Turns out there's a soundsetting file or whatever.
-Edit-
I've gotten everything except for speech.
Yeah, SETSOUND.EXE is the sound setup. Since all DOS programs had different methods of configuring sound, I don't know what the setup program looks like or the values it asks for.
[QUOTE=Alpha 1-1;34645063][url]http://filesmelt.com/dl/New_Bitmap_Image30.bmp[/url]
[url]http://filesmelt.com/dl/New_Bitmap_Image31.bmp[/url]
Does this help at all?
Also, I'm only 14, which is kinda why I know nothing of DOS. I'll try and figure it out, thanks.
[editline]10th February 2012[/editline]
I made progress. I found there was a way of configuring it, and I got audio and music. Sadly, I lost subtitles and speech. Turns out there's a soundsetting file or whatever.
-Edit-
I've gotten everything except for speech.[/QUOTE]
Hey, can you tell me where you got the download for the game, because when I downloaded it, it must have been a bad file because there was no "DRIVERS" folder.
Sorry, you need to Log In to post a reply to this thread.