VOGONS


First post, by Unregistered

User metadata

Just wondering if anyone has tried to run the game Monster Bash with VDMSound.. I tried, and the music works, but I can't seem to get any sound effects, except through the PC speaker. I think the problem is that the game requires 200k of EMS memory and can't find any. Is there any way, either through the VDMS config files or through the memory options in windows, to emulate EMS?

Reply 1 of 4, by Nicht Sehr Gut

User metadata
Rank l33t
Rank
l33t

Originally posted by Unregistered I think the problem is that the game requires 200k of EMS memory and can't find any. Is there any way, either through the VDMS config files or through the memory options in windows, to emulate EMS?

I'm willing to bet that your motherboard can't create EMS memory. VDMSound, by default, is configured to run with EMS memory. If you're not getting it, there's another problem.

Try this, create a file named GO.BAT and edit it to contain the single command MEM /C, the run it with VDMSound (right-click and choose Run with VDMS), it should report something like the following:

Conventional Memory :

Name Size in Decimal Size in Hex
------------- --------------------- -------------
MSDOS 13184 ( 12.9K) 3380
KBD 3296 ( 3.2K) CE0
EMM 176 ( 0.2K) B0
HIMEM 1248 ( 1.2K) 4E0
COMMAND 3152 ( 3.1K) C50
FREE 112 ( 0.1K) 70
FREE 633984 (619.1K) 9AC80

Total FREE : 634096 (619.2K)

Upper Memory :

Name Size in Decimal Size in Hex
------------- --------------------- -------------
SYSTEM 180208 (176.0K) 2BFF0
MOUSE 12528 ( 12.2K) 30F0
DOSX 34720 ( 33.9K) 87A0
FREE 256 ( 0.3K) 100
FREE 34336 ( 33.5K) 8620

Total FREE : 34592 ( 33.8K)

Total bytes available to programs (Conventional+Upper) : 668688 (653.0K)
Largest executable program size : 633712 (618.9K)
Largest available upper memory block : 34336 ( 33.5K)

4194304 bytes total EMS memory
4194304 bytes free EMS memory

20971520 bytes total contiguous extended memory
0 bytes available contiguous extended memory
16628736 bytes available XMS memory
MS-DOS resident in High Memory Area


In the meantime, you're fortunate that "Monster Bash" will run on DosBox. Just be sure to read the README that comes with it.

Reply 2 of 4, by Unregistered

User metadata

Well, I tried what you said, and it told me I have 4194304 bytes of EMS memory. I'll try Dosbox, though.

Reply 3 of 4, by Nicht Sehr Gut

User metadata
Rank l33t
Rank
l33t

Originally posted by Unregistered Well, I tried what you said, and it told me I have 4194304 bytes of EMS memory.

Well that's good, although it's odd that you weren't getting sound effects (worked fine for me).

Hopefully, it was just a fluke situation.

Reply 4 of 4, by HunterZ

User metadata
Rank l33t++
Rank
l33t++

Our old friend Bio Menace uses a similar engine, and it also doesn't detect the EMS memory that MEM reports is available. I'm not sure what the deal is.