Hi all.
I just turned my last 10 hours into configuring Wine to run Formula One Grand Prix 3 from Microprose.
After several tries using the latest Wine and WineX (making many mistakes with the registry files ...) I got it to run using the last-night WineX cvs soruce ;-)
I only have trhee graphic problems: a) the menus (where you configure several game options/details) do not appear in the right colors. Like a 8bit image displayed with the wrong color-pallete. b) in the race with very perfect weather (0% rain risk) - where the sky should be completely blue - the sky doesn't get painted at all -> resulting in "tearing" textures, because this area doesn't get refresh. (when some clouds show up the graphic is perfect) and c) Direct3D is not recognized at all -> resulting that the game runs in software-rendered mode.
For a) I guess it migth be a wrong 16bit mode (or even an 8 bit mode) - my XFree-4.2.0 is running in 16bit mode normally. 24bit XFree results in the same mess and 8bit X results in a slighty worser images.
About b) I guess some bitblt or clear function is nor working properly. I also tested the PerferctGraphics and DoubleBuffer option of Wine yielding the same results ...
For c) OpenGL on my Matrox G450 is configured and runs fine - I have no clue whatever Wine[X] needs to provide Direct3D ... ?
I can provide whatever trace output is needed - and would also offer to write some code if someone points me to the place in the souce where something is missing (I know C and C++ ...).
I could also provide trace output to get (generic) Wine run the game. (It seems to be a problem that more DirectDraw is missing?).
The rest of the game runs just fine, including Sound and Joystick support.
Configuration: - Linux 2.4.19-pre7 - glibc-2.2.6 - gcc-2.95.3 - XFree-4.2.0 - AMD Athlon 1700XP; Matrox MGA 450 (OpenSouce driver) [- ROCK Linux (http://www.rocklinux.org)]
k33p h4ck1n6 René
-- René Rebe (Registered Linux user: #248718 http://counter.li.org)
eMail: rene.rebe@gmx.net rene@rocklinux.org
Homepage: http://drocklinux.dyndns.org/rene/
Anyone sending unwanted advertising e-mail to this address will be charged $25 for network traffic and computing time. By extracting my address from this message or its header, you agree to these terms.
Hi.
Hm. No feedback? Is there too less info?
If someone could point me to some -trace switch or line in the source this would be really nice! ,)
I just uploaded some screenshots where you could take a look how the two graphic corruption issues look like:
http://drocklinux.dyndns.org/rene/me/gp3/gallery.html
Normally I do not run GP3 in KDE and also not without vidmod-ext and without mouse-grap - this was only done for the screenshot - and the graphic look exactly the same when it run it in my minimal twm config I normally use for Wine ...
I also tried running wine with DGA (normally not enabled ...) - but also make no difference at all.
Have fun René
-- René Rebe (Registered Linux user: #248718 http://counter.li.org)
eMail: rene.rebe@gmx.net rene@rocklinux.org
Homepage: http://drocklinux.dyndns.org/rene/
Anyone sending unwanted advertising e-mail to this address will be charged $25 for network traffic and computing time. By extracting my address from this message or its header, you agree to these terms.
On: Wed, 24 Apr 2002 22:49:44 +0200 (CEST), Rene Rebe rene.rebe@gmx.net wrote:
Hi all.
I just turned my last 10 hours into configuring Wine to run Formula One Grand Prix 3 from Microprose.
After several tries using the latest Wine and WineX (making many mistakes with the registry files ...) I got it to run using the last-night WineX cvs soruce ;-)
I only have trhee graphic problems: a) the menus (where you configure several game options/details) do not appear in the right colors. Like a 8bit image displayed with the wrong color-pallete. b) in the race with very perfect weather (0% rain risk) - where the sky should be completely blue - the sky doesn't get painted at all -> resulting in "tearing" textures, because this area doesn't get refresh. (when some clouds show up the graphic is perfect) and c) Direct3D is not recognized at all -> resulting that the game runs in software-rendered mode.
For a) I guess it migth be a wrong 16bit mode (or even an 8 bit mode)
- my XFree-4.2.0 is running in 16bit mode normally. 24bit XFree
results in the same mess and 8bit X results in a slighty worser images.
About b) I guess some bitblt or clear function is nor working properly. I also tested the PerferctGraphics and DoubleBuffer option of Wine yielding the same results ...
For c) OpenGL on my Matrox G450 is configured and runs fine - I have no clue whatever Wine[X] needs to provide Direct3D ... ?
I can provide whatever trace output is needed - and would also offer to write some code if someone points me to the place in the souce where something is missing (I know C and C++ ...).
I could also provide trace output to get (generic) Wine run the game. (It seems to be a problem that more DirectDraw is missing?).
The rest of the game runs just fine, including Sound and Joystick support.
Configuration:
- Linux 2.4.19-pre7
- glibc-2.2.6
- gcc-2.95.3
- XFree-4.2.0
- AMD Athlon 1700XP; Matrox MGA 450 (OpenSouce driver)
[- ROCK Linux (http://www.rocklinux.org)]
k33p h4ck1n6 René