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 - VDMServicesProviderVDMServices initialized (hInstance = 0x10000000)@I - 01:09:25.562 - SysExIndicatorActivityLights initialized@I - 01:09:25.702 - MIDIPlayerMIDIOut initialized (device ID = -1, 'Microsoft MIDI Mapper')@I - 01:09:25.702 - DMATransferManagerTransfer Manager thread created (handle = 0x00000180, ID = 2556)@I - 01:09:25.702 - DMATransferManagerTransferMgr initialized (minPeriod = 5ms, maxPeriod = 15ms)@I - 01:09:25.734 - AdLibWavePlayerGarbage collector thread created (handle = 0x00000190, ID = 1036)@I - 01:09:25.734 - AdLibWavePlayerWaveOut initialized (device ID = -1, 'Primary Sound Driver / ')@I - 01:09:25.734 - AdLibControllerUsing performance counter (3579545 ticks/s) for AdLib timing@I - 01:09:25.734 - AdLibControllerPlayback thread created (handle = 0x00000194, ID = 744)@I - 01:09:25.734 - AdLibControllerAdLibCtl initialized (base port = 0x388)@I - 01:09:25.734 - SBWavePlayerGarbage collector thread created (handle = 0x0000018c, ID = 3116)@I - 01:09:25.734 - SBWavePlayerWaveOut initialized (device ID = -1, 'Primary Sound Driver / ')@I - 01:09:25.749 - DMATransferManagerDMA processing rate recovered to its normal value (upper bound =15ms, last period = 15.00ms, current period = 15.00ms@I - 01:09:25.749 - SBControllerSBCompatCtl initialized (DSP version = 4.05, base port = 0x220, IRQ =7, 8-bit DMA = 1, 16-bit DMA = 5)@I - 01:09:25.749 - MPU401ControllerMPU401Ctl initialized (base port = 0x330, IRQ = 2)@I - 01:09:25.749 - MIDIPlayerGarbage collector thread created (handle = 0x00000178, ID = 1196)