First post, by isochronous
I'm trying to run king's quest 6 on an XP machine. I read the below thread about Sierra games, but I think VDMSound should work, I just don't know exactly what I'm doing wrong.
Basically, the game runs... but I get no sound, or video, past this screen. After it shows that, it gives me the little "walking man" cursor... until I move the mouse, that is. Then it just reverts to the starndard windows arror, and the screen looks like this. Now, I've tried running the game with both VESA mode on by default, and by running the game, then hitting alt-enter to switch to fullscreen. In the first case, it maximizes, shows the VDMSound text, then goes back to that screen in a window. No amount of hitting alt-enter could get it to work.
In the second case, it does exactly the same thing, only without the initial switch to VESA mode.
I'm running on a desktop machine, I have an nVidia video card (Geforce 3 Ti200), so I don't think it's lack of hardware support... but I just can't figure out what's wrong.
Oh, and just in case this is of ANY use at all, here's the log from VDMSound for this program.
@I - 01:09:25.562 - VDMServicesProvider
VDMServices initialized (hInstance = 0x10000000)
@I - 01:09:25.562 - SysExIndicator
ActivityLights initialized
@I - 01:09:25.702 - MIDIPlayer
MIDIOut initialized (device ID = -1, 'Microsoft MIDI Mapper')
@I - 01:09:25.702 - DMATransferManager
Transfer Manager thread created (handle = 0x00000180, ID = 2556)
@I - 01:09:25.702 - DMATransferManager
TransferMgr initialized (minPeriod = 5ms, maxPeriod = 15ms)
@I - 01:09:25.734 - AdLibWavePlayer
Garbage collector thread created (handle = 0x00000190, ID = 1036)
@I - 01:09:25.734 - AdLibWavePlayer
WaveOut initialized (device ID = -1, 'Primary Sound Driver / ')
@I - 01:09:25.734 - AdLibController
Using performance counter (3579545 ticks/s) for AdLib timing
@I - 01:09:25.734 - AdLibController
Playback thread created (handle = 0x00000194, ID = 744)
@I - 01:09:25.734 - AdLibController
AdLibCtl initialized (base port = 0x388)
@I - 01:09:25.734 - SBWavePlayer
Garbage collector thread created (handle = 0x0000018c, ID = 3116)
@I - 01:09:25.734 - SBWavePlayer
WaveOut initialized (device ID = -1, 'Primary Sound Driver / ')
@I - 01:09:25.749 - DMATransferManager
DMA processing rate recovered to its normal value (upper bound =
15ms, last period = 15.00ms, current period = 15.00ms
@I - 01:09:25.749 - SBController
SBCompatCtl initialized (DSP version = 4.05, base port = 0x220, IRQ =
7, 8-bit DMA = 1, 16-bit DMA = 5)
@I - 01:09:25.749 - MPU401Controller
MPU401Ctl initialized (base port = 0x330, IRQ = 2)
@I - 01:09:25.749 - MIDIPlayer
Garbage collector thread created (handle = 0x00000178, ID = 1196)