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

×
Fixes are no longer needed.
Post edited July 25, 2018 by jbritton
Thanks for making me able to play one of favorite games of my childhood again. I've tried a lot of potential fixes before and this finally works for me.

Downloading the dgVoodoo2_54.zip wa a little tricky cause Chrome and Firefox both classified the file as malicious. In the end I used Microsoft Edge to download it.

I followed all your steps and everything works as you described.

Thanks again!


UPDATE:
It's not running flawlessly. The occasional crash still happens, but it's a small price to pay. Just gotta save the game more often :)
Post edited September 18, 2017 by comastar83
I'll be... I wrote this off months ago as a wasted purchase due to the graphics issues. This solution totally worked! Firefox and Chrome don't trust the downloads, but I put them through their paces (links and downloads) with virus scans. Everything is safe as of this writing, as far as I can tell. Ignore/bypass/whatever any security complaints.
It's a lot better at running smoothly during gameplay now, but I still get frequent crashes at startup/map completion, and conversations between characters freeze a lot, requiring ctrl+alt+del to get me out of the frozen program. Any suggestions on settings for dgVoodoo that might fix this?

Edit for the interested: CPU usage spikes from 2-7% to about 53% at freezage, mouse cursor still controllable.
Post edited January 22, 2018 by Kurful
No dice for me.

My original problem : FMV would switch to desktop roughly every second. In-game was extremely, unplayably slow.

The drivers fixed the FMV, but the game.exe just crashes as soon as the real game starts. Tried with and without widescreen and tried all sorts of options in the Voodoo dashboard.
I had an old laptop with Mint on it. I put win xp on it (it doesn't see the internet or intranet much at all) and test. Yay! I can play the game!
This is an easier way to solve it, I posted it on steam forums, this way it works PERFECTLY, no even an problem with DXGL (DX Wrapper). I talk about other wrappers just for knowledge purposes

(For example, DXGL don't wors fine with GEX, but WineD3D works really fine, even I didn't find a way to correct the aspect ratio... Gex works directly without any patch, but the pause menu works slow, it really really slow to resume the game after pausing, and you can get your desktop messy after comming back to it -cause of resolution change-, using WineD3D with Gex, all those problems are avoided).

Desperados, on new Windows versions, have 3 major problems:
- Game crash (with or without a message windows), it returns you to Windows desktop.
- Game slow (or extremely slow)
- Mouse lag or mouse "pseudo-blocked" sometimes.

There are 3 principal DX/D3D Wrappers for trying to solve it (and for many other games):

- WineD3D (Version 1.7.52 -stable-, and 2.14, the actual "dev" version). Compatible for "emulating" DX1 to DX11 versions.

Download:
https://fdossena.com/?p=wined3d/index.frag
Mirror:
http://www.emucr.com/search/label/WineD3D?&max-results=16


- DDrawCompat (v0.2.1 - stable, and the last "dev" version is from Dec 22 2016). DX1 to DX7

Download:
https://github.com/narzoul/DDrawCompat/releases


- DXGL (0.5.11). For "emulating" DX1 to DX7

Download:
https://www.dxgl.info/downloads/


WineD3D looks great (based on Wine for GNU/Linux), but, I was not able to run Desperados "perfectly" using it, I had to use DXGL to make it work perfectly (DDrawCompat didn't work "perfectly", either).


DXGL, futhermore, let you to configure some parameters for the games (it include a config app/frontend).

- Correct ascpet ratio stretch, change resolution or to center the image of the screen (without scaling it, a small windows); using bilinear filtering or not; to execute the game in a "exclusive fulls screen mode", "non-exclusing fullscreen", window mode, borderless windows, or borderless windows scales.

- For 3D games, it let you to apply MSAA, Anisotropic; crop to display, stretch to display or expand viewable area, etc.



You need to download and install it. but i'm gonna share a zip file with the 2 only files needed. For Desperados, you need to look for the "Game.exe" file in your installation folder (I bought GOG version, in my version it is not in the installation folder, it is the "Game" folder, wich is into the "installation folder").

When you find the folder wich contains "Game.exe", copy the two files in the same dir/folder.

The launch Desperados, it will work but with the default config.

Get out from the game, execute the "dxglcfg.exe" file.

It should recognize "Game.exe" inmediatly, click over it, and change the options.

If the "Game.exe" file don't appear in the "dxglcfg", click on "Add", it will open a windows for exploring you PC, look for the Game.exe file in it, and change the configuration as you want.

This is how i like it. Applying Bilinear Filtering and Fixing the Aspect Ratio.

https://fotos.subefotos.com/f67f9a78c3f5b0726dee6025dc1d9d3bo.jpg


Here are the files for not installing DXGL:

https://www.load.to/hwOzoaQdgz/DXGL_MultiUpload.biz.zip
https://ufile.io/vvbmp

https://steamcommunity.com/app/260730/discussions/0/357286119106379163/