It seems that you're using an outdated browser. Some things may not work as they should (or don't work at all).
We suggest you upgrade newer and better browser like: Chrome, Firefox, Internet Explorer or Opera

×
high rated
I had both issues (only 16bit support and major slowdowns in random areas). The solution is very simple (although i had to dig around for a while and experiment a bit to figure it out). Go to your Messiah installation directory from the command prompt, like:
cd C:\Program Files\GOG.com\Messiah
and type
MessiahD3D.exe -x
The usual resolution popup window will appear. Select one of the available resolutions (i pick 1024x768) and then press Ok. Then (when the game starts loading) a new resolution window will appear which will provide you with more options. From there leave the graphics card (first option) as is, select the Direct3D HAL (not Direct3D T&L HAL! This is what causes the slowdowns) and then from the third option scroll down to find the resolution you picked in the first popup window (don't try any widescreen modes, they won't work). Make sure it says "x 32" at the right side (which means 32bit mode), otherwise you'll get nasty banding with modern video cards which do not have dithering in 16bit modes. Press Run game and you'll be fine.
Except one detail.
The videos in 32bit mode look horizontally squashed. This happens because they expect to be played in 16bit mode instead of 32bit. Unfortunately if you want to see the videos you need to use a 16bit mode. Fortunately there are only a few videos (basically the logos, intro and ending) so just save your game before viewing them.
Nice find. Looks a lot better now!
avatar
badsector: I had both issues (only 16bit support and major slowdowns in random areas). The solution is very simple (although i had to dig around for a while and experiment a bit to figure it out). Go to your Messiah installation directory from the command prompt, like:

cd C:\Program Files\GOG.com\Messiah

and type

MessiahD3D.exe -x

The usual resolution popup window will appear. Select one of the available resolutions (i pick 1024x768) and then press Ok. Then (when the game starts loading) a new resolution window will appear which will provide you with more options. From there leave the graphics card (first option) as is, select the Direct3D HAL (not Direct3D T&L HAL! This is what causes the slowdowns) and then from the third option scroll down to find the resolution you picked in the first popup window (don't try any widescreen modes, they won't work). Make sure it says "x 32" at the right side (which means 32bit mode), otherwise you'll get nasty banding with modern video cards which do not have dithering in 16bit modes. Press Run game and you'll be fine.

Except one detail.

The videos in 32bit mode look horizontally squashed. This happens because they expect to be played in 16bit mode instead of 32bit. Unfortunately if you want to see the videos you need to use a 16bit mode. Fortunately there are only a few videos (basically the logos, intro and ending) so just save your game before viewing them.
Yes shame about window but GOLD STAR
This topic deserves a sticky
Post edited June 23, 2011 by pedromiguel83
I just posted this on another thread regarding the same issue, but I thought it might be helpful here, as well.

Rather than using command line, you can append the shortcut. For example, wherever your shortcut for the game resides (e.g., desktop, Start menu), right-click, select Properties, and paste the following in the Target field:

"C:\Program Files (x86)\GOG.com\Messiah\MessiahD3D.exe" -x

Good luck!
This also worked for me on Win7 Pro 64-bit! Thanks a bunch! ^^