VOGONS


First post, by mishima666

User metadata
Rank Newbie
Rank
Newbie

Okay, I'm rapidly running out of ideas on this one.

Computer: Powerbook g4
CPU: 1.5 GHz PPC
RAM: PC2700 DDR SDRAM, 512MB
Video: ATI Mobility Radeon 9700, 64MB of RAM
Sound card: I'd love to know myself, but I doubt it's useful info for this issue
OS: Fedora Core 10 PPC
Game: The 11th Hour, both original release and v. 2.42
DOSBox video mode: both output=surface and =overlay, and machine=VGA, =VESA, =vga_s3, each combination thereof still has a corrupted video palette.
DOSBox version: dosbox-0.72-5.fc10.1 (ppc)

The problem is that the video palette in 11th Hour is corrupt (i.e. the colors are, er, rather psychedelic. Looks like a solarized photo). It also runs terribly slow, but that may or may not be related. IIRC this is an issue that occurred back when I first got this game and was running it under Win95's DOS, and stems from the game auto-configuring incorrect settings for the video card. The default config is apparently a Trio64, 2mb of video memory, and S3 Trio Internal 24-bit DAC. Obviously, I don't have a Trio64 on this thing 😀 but I don't know if DOSBox supports emulating one.

I've gone through every combination of output, machine, and memory options in the .conf that I can think of. Nada. Fullscreen vs. windowed makes no difference, neither does switching desktops or booting Linux with video=ofonly. Makes no difference whether I install/play from the .isos of the discs on my HD or from the actual CD-ROMS. I've tried reconfiguring the game through its UVCONFIG tool, unfortunately, without a better grasp on exactly what video card DOSBox is or isn't emulating (I'm not even sure if this f10 version supports vga_s3), all I can do in UVCONFIG is try random combinations and see if one works. So far, none has; most tend to simply crash the game before drawing the initial menu. I can run the game in "Spooky Mode" aka B/W, though it's still extremely slow (going by the cursor animation, figure 1 fps at best, probably more like 1 frame every 1.5 seconds. Also takes maybe 25-35 seconds to load following the MSCDEX check). Of course, I'm about as annoyed with being restricted to B/W graphics now as I was in 1995 😀

Right now my best guess is that I need to configure UVCONFIG with something that DOSBox and/or my ATI is happy with, and I've no clue what that would be. Anyone got any ideas on that or how to fix this, or perhaps has anyone gotten this game working on a Powerbook G4 before?

Reply 1 of 4, by wd

User metadata
Rank DOSBox Author
Rank
DOSBox Author

Plese post exactly how you installed the game, and how you start it
(especially the precise mountings).

Also please post a screenshot (check the readme/mapper for the hotkey).

Reply 2 of 4, by mishima666

User metadata
Rank Newbie
Rank
Newbie

First install was:
[launch DOSBox with default .conf settings by typing "dosbox" in terminal]
mount c: /home/user01/games
mount d: /media/11HDISK1 -t cdrom
d:
go

(go.bat is both the name of the installer and the post-install executable) At this point a DOS gui opens up, I select a drive and path to install the game files to, it copies over a number of files at blinding speed, exits this gui and launches the Miles Audio sound config gui. I select "SB or 100% compatible" for both MIDI and Digital Sound Effects, autodetect both with no problems, save sound config and the Miles thingy exits. At this point the game launches. I get the usual DOS/4GW and check4MSCDEX output, then a blank screen for ~35 seconds. Then the game menu opens, with the issues noted above.

To run, I've got an .iso of each disc in the 11H directory (running off the cd after the initial install made no difference). The game is launched via "dosbox -conf /home/user01/games/config/eleven.conf". The .isos mount as follows from the autoexec section of the eleven.conf file:

mount c: /home/user01/games/
imgmount f: /home/user01/games/11H/11h_disc_one.iso -t iso
imgmount g: /home/user01/games/11H/11h_disc_two.iso -t iso
imgmount h: /home/user01/games/11H/11h_disc_three.iso -t iso
imgmount i: /home/user01/games/11H/11h_disc_four.iso -t iso
c:
cd 11H
go

As far as other .conf options, for the sake of diagnosis I've reverted to the default settings, aside from the autoexec block and "machine=vesa". No setting that I'd changed in the eleven.conf showed any effect whatsoever, and I'm focusing on the game itself as the root of the problem. After much fiddling with game files and repeated application of the 2.42 patch, I decided to start with a new install just in case (well, about three times now, actually).

The current install I ran directly from the .iso, by removing the "go" line listed above, deleting all game files and that pesky file it drops in the c: directory, then running "dosbox -conf /home/user01/games/config/eleven.conf". After this I switched to "drive" f: (by typing "f:") and ran go.bat. Everything that ensued was identical to what's described above. In both cases the UVCONFIG utility has my video set to Trio64.

I don't have the 242 patch installed now, since it didn't resolve the problem and requires 16bpp.

I get incorrect colors like this, whether in the menu, the videos, or the in-game animations (e.g. moving through the foyer):

v32_004.png

Also, if the game is running in B/W mode, the few colors it does display are correct. Namely, that bit on the menu where it says "WELCOME" draws in the correct shades of orange and red. Like I said, I think the fault lies with 11th Hour (especially since the discs I have are from the preorder I made back in '95), but the trick I'm hoping to find is some magic combination of video emulation and 11th Hour video drivers.

Reply 3 of 4, by mishima666

User metadata
Rank Newbie
Rank
Newbie

Thought I'd add this, in case it's at all useful. This comes from the 11HFAQ.TXT that Trilobyte distributed with their 2.42 patch. If I switch to 8-bit color and restart the game runs in B/W mode:

Problem: Video palette is corrupt. (The colors are all psychedelic or
corrupt.)
Solution: This can occur if your video card is not fully compatible with
the high color modes. This problem has appeared on the Trident and
Hercules video cards. From the �Welcome� screen, click on �Change setup�
and switch to 8-bit color. Note that you will have to exit and restart
the game after making this change before it will take effect.

It is also possible that UniVBE may have selected the incorrect
RAMDAC for your video card. Run the UVCONFIG program and change
the RAMDAC selection for the appropriate one for your video card.
If you don�t know the part number of your RAMDAC, you can determine
this by looking at your video card. The RAMDAC is generally the
second or third biggest chip on the board, and you can check it
against the list of parts the UniVBE supports to find the one the
matches your system. Try forcing UniVBE to use the correct RAMDAC
with UVCONFIG once you have determined what it is meant to be.

Reply 4 of 4, by MiniMax

User metadata
Rank Moderator
Rank
Moderator

Not that it will help you much with the palette woes, but you should stick to having the CD (images) as drive D only.

And do not add the : after the drive letter.

And rotate among them (see the README) when the game asks for a new CD:

imgmount D "~/games/11H/11h_disc_1.iso" "~/games/11H/11h_disc_2.iso" "~/games/11H/11h_disc_3.iso" "~/games/11H/11h_disc_4.iso" -t iso

DOSBox 60 seconds guide | How to ask questions
_________________
Lenovo M58p | Core 2 Quad Q8400 @ 2.66 GHz | Radeon R7 240 | LG HL-DT-ST DVDRAM GH40N | Fedora 32