https://bugs.winehq.org/show_bug.cgi?id=46666
Bug ID: 46666 Summary: Al Unser, Jr Arcade Racing has weird colors Product: Wine Version: 4.0 Hardware: x86-64 OS: Linux Status: UNCONFIRMED Severity: normal Priority: P2 Component: -unknown Assignee: wine-bugs@winehq.org Reporter: haakobja@gmail.com Distribution: ---
Created attachment 63612 --> https://bugs.winehq.org/attachment.cgi?id=63612 Screenshot showing wrong colors
Hi,
I have recently tried Al Unser, Jr. Arcade Racing with Wine, the game itself is from 1995 so its is quite old. I was just curious. I have managed to get the game working, but the colors is not right. The game requires an 8 bit display, otherwise it refuses to start.
I followed the recommendations and used the following commands:
$ Xephyr :1 -screen 800x600x8 -cc 3 & $ DISPLAY=:1 wine alunser.exe
The game starts, but the colors are wrong. As displayed in my attached image. A demo, which displays the same colors, are available at: https://archive.org/details/Alunser. There's also an image displaying the colors as they should be.
https://bugs.winehq.org/show_bug.cgi?id=46666
Fabian Maurer dark.shadow4@web.de changed:
What |Removed |Added ---------------------------------------------------------------------------- CC| |dark.shadow4@web.de
--- Comment #1 from Fabian Maurer dark.shadow4@web.de --- For some reason I get a blackscreen inside Xephyr, anything more I need to do?
https://bugs.winehq.org/show_bug.cgi?id=46666
--- Comment #2 from Håkon haakobja@gmail.com --- I think it also is a problem with window updates. If you resize the application window (for instance double click on the window title bar) the window should be updated. When you have successfully navigated the menus and is in game, the screen refreshes as it should
https://bugs.winehq.org/show_bug.cgi?id=46666
Fabian Maurer dark.shadow4@web.de changed:
What |Removed |Added ---------------------------------------------------------------------------- Status|UNCONFIRMED |NEW Ever confirmed|0 |1
--- Comment #3 from Fabian Maurer dark.shadow4@web.de --- Okay I can confirm, the game has severe color problems (and redrawing issues).
https://bugs.winehq.org/show_bug.cgi?id=46666
Alex Henrie alexhenrie24@gmail.com changed:
What |Removed |Added ---------------------------------------------------------------------------- CC| |alexhenrie24@gmail.com
--- Comment #4 from Alex Henrie alexhenrie24@gmail.com --- Does setting the ClientSideGraphics key as described in Bug 48088 fix this game's appearance?
https://bugs.winehq.org/show_bug.cgi?id=46666
joaopa jeremielapuree@yahoo.fr changed:
What |Removed |Added ---------------------------------------------------------------------------- CC| |jeremielapuree@yahoo.fr
--- Comment #5 from joaopa jeremielapuree@yahoo.fr --- Bug still occurs with wine-6.10
Can an administrator put the link at the URL place? https://archive.org/details/Alunser
https://bugs.winehq.org/show_bug.cgi?id=46666
Olivier F. R. Dierick o.dierick@piezo-forte.be changed:
What |Removed |Added ---------------------------------------------------------------------------- CC| |o.dierick@piezo-forte.be URL| |https://archive.org/details | |/Alunser Keywords| |download
https://bugs.winehq.org/show_bug.cgi?id=46666
--- Comment #6 from Håkon haakobja@gmail.com --- Created attachment 70125 --> https://bugs.winehq.org/attachment.cgi?id=70125 Misrender - Wine 6.10 - ClientSideGraphics=N
https://bugs.winehq.org/show_bug.cgi?id=46666
--- Comment #7 from Håkon haakobja@gmail.com --- (In reply to Alex Henrie from comment #4)
Does setting the ClientSideGraphics key as described in Bug 48088 fix this game's appearance?
No, please take a look at the attached images. They both got different render-errors. It also seems like the game won't refresh automatically, so the screen stays black until it's resized.
I've tested the game using Xephyr: Xephyr -screen 640x480x8 -resizeable -render color -ac -dpms -dumbSched :2
https://bugs.winehq.org/show_bug.cgi?id=46666
--- Comment #8 from Håkon haakobja@gmail.com --- Created attachment 70126 --> https://bugs.winehq.org/attachment.cgi?id=70126 Misrender - Wine 6.10 - ClientSideGraphics=Y
https://bugs.winehq.org/show_bug.cgi?id=46666
--- Comment #9 from joaopa jeremielapuree@yahoo.fr --- Bug still occurs with wine-6.19. Does the bug use ddraw? I can not see any call to ddraw, d3d with a winedebug trace
https://bugs.winehq.org/show_bug.cgi?id=46666
--- Comment #10 from Alex Henrie alexhenrie24@gmail.com --- So, it wasn't documented anywhere obvious, but Wine does not support 256 color mode without a window manager that supports color palettes. I have edited the instructions at https://wiki.winehq.org/256_Color_Mode to say to start Openbox in Xephyr before starting your application in Xephyr.
In my testing, Openbox greatly improved the colors in Al Unser, although there are still a lot of graphical glitches and I had to switch the window between "restored" and "maximized" a couple of times to get it to display anything at all. I hope that helps!
https://bugs.winehq.org/show_bug.cgi?id=46666
--- Comment #11 from Alex Henrie alexhenrie24@gmail.com --- The game also works well in DxWnd https://sourceforge.net/projects/dxwnd/ with "Initial virtual color setting" set to 8 BPP.