First post, by ludicrous_peridot
- Rank
- Member
I am in the process of finalizing my G41 build for DOS (pure DOS and Win98) retro gaming, and have recetly been going through testing how games in my collection run. I am particularly fond of early to mid 90s Westwood Studios games, and to my rather unpleasant surprise these are the ones giving me trouble, so posting this asking for your thoughts.
The build runs a Q9550 and a YMF744-based PCI card that has DreamBlaster (X3MB) connected via Game Port for MIDI music. I have Windows 98 SE and FreeDOS 10.3 installed, and use the former 99% of the time. Yamaha sound works ok in Windows, Windows DOS sessions and DOS (via setupds + dsdma). Doom and sourceports and numerous Apogee shareware games, as well as LEC Star Wars games work without issues.
The issues I am observing with Westwood games:
1. Kyrandia 1 floppy reboots my PC on exit.
2. Kyrandia 1 CD exits fine, but digitized samples lock the PC up during intro. If intro is skipped, speech works unpredictably and causes a similar lock up.
3. Dune 2 (run from HD) has speech cut off during intro. Overall digitized samples are a mess, and are either not heard at all, cut off or play at unexpected times. When leaving the game it locks the PC up at "Thanks for playing Dune II".
4. Hand of Fate floppy has speech cut off during intro. After intro the game seems to run fine and digitized samples sound ok, but I've not played long enough to be sure.
5. Hand of Fate CD has speech cut off in intro and intro locks up at the swamps view before Zanthia speaks to Faun. If intro is skipped the game seems to run fine and speech and digitized samples sound ok, but I've not played long enough to be sure.
6. Lands of Lore CD has speech cut off in intro, Lore of the Lands and character selection screen. After intro the game seems to run fine with speech sounding ok, even for longer passages (e.g. King Richard speaking in the throne room).
7. I dont know about other variants, but from my small collection of Westwood demos, if the demo runs at all it would exhibit the same behaviour as the full version above with regards to sound.
I spent some time trying to change soundcard settings, running the slowdown utilities and experimenting with memory managers configuration, but the above issues remained. All games have official patches applied where appropriate. I have tried running in Windows 98 SE(DOS versions), DOS and even tried Windows versions under Windows 98 SE (if games detect Windows they use Westwood VXD driver for digitized samples that needs to be configured in SYSTEM.INI) and had no luck resolving this.
So what I have right now:
8. Dune 2 configured to use separate devices for music (SC-55), sfx (Adlib) and digitized samples (none) using updted setup utility. It's a shame as I don't get to hear mentat's warnings and unit responses. Besides when I quit my PC hangs.
9. Hand of Fate CD and Lands of Lore CD configured to use separate devices for music (SC-55), sfx and digitized samples (SB Pro) using stock setup utility. Just skipping the intro.
10. Kyrandia 1 floppy configured to use MT-32 to music and Adlib for sfx by hex editing configuration file.Unfortunatelly every time when I quit my PC reboots.
11. I think I may want to set up Kyrandia 1 CD to just use Adlib for music and sfx and disable digitized samples using stock setup utility as it feels more stable (e.g. does not reboot my PC). However I prefer MT-32 music and find game lacking in atmosphere without sound effects and with Dreamblaster emulation that I have sound effects are just instruments being played that sound out of place. While I was able to force floppy version to use MT-32 for music and Adlib for sfx, the same hex editing approach did not work with the CD version. A comparable setup does not play music at all, so I only get sfx via Adlib. Alternatively I can force MT-32 music but no sfx at all (i.e. neither speech nor sfx) which is also not what I want.
So far I have settled on just leaving the games configured this way so that they could still be enjoyed, but of course would appreciate help and advise on getting them work right.
GA-G41M-Combo G41/ICH7 - Core 2 Quad Q9550 - DDR3 1033 - Radeon RX570 - YMF744 (Cobra) - X3MB (Buran)
Beetle/M/i815+ICH2 - Celeron 566Mhz - Opti 924 (Typhoon Media)