The dosbox website indicates that as of 0.60 11th Hour is supported. I'm running 0.63 (latest at this date) and I can't get it running.
I've managed to get it to install, and that process seems to have ended happily enough (no warnings, etc.). But when I run the game I get these messages in the console:
1GROOVIE Video Player 2.42 ($Revision: 1.57 $) 2(c) 1995 Trilobyte, Inc. All rights reserved 3 4systemInit: initing VESA. 5VBE OEM string: S3 Incorporated. Trio64 6VBE Version: 2.0 with 2048 Kb memory 7Extended page flipping: Yes 8Support enabled for mode 101: 640 x 480 8 bpp rgb 0:0:0 9Support enabled for mode 151: 320 x 240 8 bpp rgb 0:0:0 10Linear framebuffer support: Yes (located at 3072 Mb) 11Miles Design Audio Interface Library Version 3.03 of 7-Nov-95
And just sits there hung.
Since it is marked as supported and working, I'm hoping someone can provide a set of options for the dosbox.conf file, direct me to a patch or two, settings in the setup of the game, etc., that are necessary to get this game working.
Hmm... Looking over my post, I'm thinking I might have left out some important info.
I'm running on Linux.
I've configured the sound in 11th Guest as follows:
MIDI music: Creative Labs Sound Blaster or 100% compatible
Digital audio: Gravis UltraSound
I had previously set both sound devices to be sound blasters and that didn't work, so now I have the configuration for two different devices (also not working).
The version of DOS/4GW that I'm running is 1.97
Here's a copy of my dosbox.conf file:
1[cpu] 2core=dynamic 3cycles=9000 4 5[autoexec] 6@echo off 7echo Mounting "/home/rick/Emulation/DosGames/11thHour" as harddisk drive C. 8mount C "/home/rick/Emulation/DosGames/11thHour" -freesize 500 9echo Mounting "/home/rick/Emulation/DosGames/11thHour/disk1.iso" as CDROM drive D. 10imgmount D "/home/rick/Emulation/DosGames/11thHour/disk1.iso" -t iso 11echo Mounting "/home/rick/Emulation/DosGames/11thHour/disk2.iso" as CDROM drive E. 12imgmount E "/home/rick/Emulation/DosGames/11thHour/disk2.iso" -t iso 13echo Mounting "/home/rick/Emulation/DosGames/11thHour/disk3.iso" as CDROM drive F. 14imgmount F "/home/rick/Emulation/DosGames/11thHour/disk3.iso" -t iso 15echo Mounting "/home/rick/Emulation/DosGames/11thHour/disk4.iso" as CDROM drive G. 16imgmount G "/home/rick/Emulation/DosGames/11thHour/disk4.iso" -t iso 17 18C: 19 20[sdl] 21fulldouble=false 22fullfixed=false 23fullresolution=0x0 24output=surface 25 26[render] 27aspect=false 28scaler=advmame3x
As you can see, I'm attempting to mount all four CDs. I don't know if that will end up working in the game or not. If I comment out disks 2-4, it doesn't change anything.
1. Was disk 1 mounted as D when you installed?
2. I don't think DOSBox 0.60 had VESA support, so you might try disabling VESA in the game or using a CVS build of DOSBox
3. You might also try using DOS32A in place of DOS4GW
I've turned off dynamic core (set it to normal) and no change.
As for the other questions:
1. Was disk 1 mounted as D when you installed?
Yes.
2. I don't think DOSBox 0.60 had VESA support, so you might try disabling VESA in the game or using a CVS build of DOSBox
Hmm... I don't think I can disable VESA in the game. (If someone knows how to do that in 11th Hour, let me know and I'll certainly try it).
I haven't attempted to build from CVS yet, but that will be next if this post doesn't suggest any other course of action.
3. You might also try using DOS32A in place of DOS4GW
Tried this. It looks more promising (I did get a screen flicker once which is more than I got before), but it stops and I get this screen of output:
1DOS/32A -- Protected Mode Run-time Version 7.35 2Copyright (C) Supernar Systems, Ltd. 1996-2005 3 4SORRY! 5 6v32.exe is resetting the pixel depth to 16, this version of the player 7currently only supports 16bpp (support for 24bpp and 8bpp is forthcoming) 8press any key to continue
Pressing a key gets me the exact screen of text that I posted in my initial post plus some more output as shown here (it's only up for 1/2 a second or so before the screen clears). That's some progress at least! Nothing on this screen seems to indicate trouble to me.
1initCache: allocated a total of 14940160 bytes 2check4MSCDEX: MSCDEX returned version 2.23 3check4MSCDEX: found one CD-ROM drive 4check4MSCDEX: ------------------------------------------ 5check4MSCDEX: data for drive D: follows 6check4MSCDEX: door is closed and locked 7check4MSCDEX: Supports cooked and raw reading 8check4MSCDEX: Read only 9check4MSCDEX: Data read and plays audio/video tracks 10check4MSCDEX: No interleaving 11check4MSCDEX: prefetching is not supported 12check4MSCDEX: No audio channel manipulation 13check4MSCDEX: Supports HSG and Red Book addressing modes 14check4MSCDEX: ------------------------------------------
After the above screen is up for 1/2 second or less, the following screen appears and the program exits.
1Info: your configuration has been reset to 8bpp to allow safe booting 2Error: unable to set requested graphic mode, please check your VESA driver 3DOS/32A warning (9003): real mode interupt vector has been modified: INT 00h 4DOS/32A warning (9003): real mode interupt vector has been modified: INT 01h 5DOS/32A warning (9003): real mode interupt vector has been modified: INT 02h
So it seems that the graphics driver is the issue. I checked the wiki pages for stuff I could change in the conf file, but nothing seemed to suggest how to set things to 16bpp.
Any other suggestions? Or should I run off and attempt a build from CVS source?
I've turned off dynamic core (set it to normal) and no change.
As for the other questions:
1. Was disk 1 mounted as D when you installed?
Yes.
2. I don't think DOSBox 0.60 had VESA support, so you might try disabling VESA in the game or using a CVS build of DOSBox
Hmm... I don't think I can disable VESA in the game. (If someone knows how to do that in 11th Hour, let me know and I'll certainly try it).
I haven't attempted to build from CVS yet, but that will be next if this post doesn't suggest any other course of action.
3. You might also try using DOS32A in place of DOS4GW
Tried this. It looks more promising (I did get a screen flicker once which is more than I got before), but it stops and I get this screen of output:
1DOS/32A -- Protected Mode Run-time Version 7.35 2Copyright (C) Supernar Systems, Ltd. 1996-2005 3 4SORRY! 5 6v32.exe is resetting the pixel depth to 16, this version of the player 7currently only supports 16bpp (support for 24bpp and 8bpp is forthcoming) 8press any key to continue
Pressing a key gets me the exact screen of text that I posted in my initial post plus some more output as shown here (it's only up for 1/2 a second or so before the screen clears). That's some progress at least! Nothing on this screen seems to indicate trouble to me.
1initCache: allocated a total of 14940160 bytes 2check4MSCDEX: MSCDEX returned version 2.23 3check4MSCDEX: found one CD-ROM drive 4check4MSCDEX: ------------------------------------------ 5check4MSCDEX: data for drive D: follows 6check4MSCDEX: door is closed and locked 7check4MSCDEX: Supports cooked and raw reading 8check4MSCDEX: Read only 9check4MSCDEX: Data read and plays audio/video tracks 10check4MSCDEX: No interleaving 11check4MSCDEX: prefetching is not supported 12check4MSCDEX: No audio channel manipulation 13check4MSCDEX: Supports HSG and Red Book addressing modes 14check4MSCDEX: ------------------------------------------
After the above screen is up for 1/2 second or less, the following screen appears and the program exits.
1Info: your configuration has been reset to 8bpp to allow safe booting 2Error: unable to set requested graphic mode, please check your VESA driver 3DOS/32A warning (9003): real mode interupt vector has been modified: INT 00h 4DOS/32A warning (9003): real mode interupt vector has been modified: INT 01h 5DOS/32A warning (9003): real mode interupt vector has been modified: INT 02h
So it seems that the graphics driver is the issue. I checked the wiki pages for stuff I could change in the conf file, but nothing seemed to suggest how to set things to 16bpp.
Any other suggestions? Or should I run off and attempt a build from CVS source?
Thanks for the pointer to the 16bpp patch. I've compiled my own custom version of dosbox and it seems to be working. I haven't actually started playing the game yet, but it comes up and responds to mouse picks on the menu, sound is low but decent, etc.
It still makes me wonder what settings, patches of 11th Hour, etc., were in place when someone declared that it worked in 0.60. AFAICT, 11th Hour isn't functional in the stock build.
I'm running DOSbox 0.63 on XP (Dell Inspiron 9100 - P4 2.8 512Mg)
I did not load any patches for the game.
Here's what I did to make 11th Hour run..
In the dosbox.conf file-
[dosbox]
# language -- Select another language file.
# memsize -- Amount of memory dosbox has in megabytes.
# machine -- The type of machine tries to emulate:hercules,cga,tandy,vga.
# captures -- Directory where things like wave,midi,screenshot get captured.