http://bugs.winehq.org/show_bug.cgi?id=12077
Michael Mc Donnell michael@mcdonnell.dk changed:
What |Removed |Added ---------------------------------------------------------------------------- Summary|Outpost: Can't load DIB |Outpost: Can't load DIB.DRV |followed by an unhandled |followed by an unhandled |page fault. |page fault.
--- Comment #3 from Michael Mc Donnell michael@mcdonnell.dk 2008-03-23 15:18:27 --- (In reply to comment #0)
The game stops responding and has to be killed with ctrl-c. It is caused because it tries to load dib.drv instead of DIB.DRV. It can be "fixed" by renaming the file DIB.DRV, that comes with the game, to dib.drv. This, though, will result in another error.
Strike that, renaming doesn't work either. This is an old 16 bit game that uses DIB.DRV to draw with. See: http://www.herdsoft.com/ti/davincie/leon8k4j.htm
This bug is related, though not a complete duplicate of: http://bugs.winehq.org/show_bug.cgi?id=7333
Would it be possible to intercept a program trying to use DIB.DRV and draw with the normal winex11 functions instead?