http://bugs.winehq.org/show_bug.cgi?id=27528
Summary: Half Life Software Rendering completely wrong Product: Wine Version: 1.3.22 Platform: x86 OS/Version: Linux Status: UNCONFIRMED Severity: normal Priority: P2 Component: -unknown AssignedTo: wine-bugs@winehq.org ReportedBy: michael@araneidae.co.uk
The Software mode rendering of Half Life (the original 1998 game) is completely wrong: the colours are messed up (purple, mostly) and the selected screen size is squashed into half the selected width.
Although noone in their right mind would run Half Life in software mode, this bug must expose problems in the Half Life rendering engine that must affect other games of this and earlier vintage.
http://bugs.winehq.org/show_bug.cgi?id=27528
--- Comment #1 from Austin English austinenglish@gmail.com 2013-11-13 16:51:54 CST --- This is your friendly reminder that there has been no bug activity for 2 years. Is this still an issue in current (1.7.6 or newer) wine? If so, please attach the terminal output in 1.7.6 (see http://wiki.winehq.org/FAQ#get_log).
http://bugs.winehq.org/show_bug.cgi?id=27528
Gethyn ThomasQuail xylem2020@gmail.com changed:
What |Removed |Added ---------------------------------------------------------------------------- CC| |xylem2020@gmail.com
--- Comment #2 from Gethyn ThomasQuail xylem2020@gmail.com --- So this bug still exsits but only in Fullscreen mode. I've tried it on a clean prefix and the result was running in Fullscreen/Virtual Desktop equals a black screen with this in the terminal:
fixme:ddraw:ddraw7_FlipToGDISurface iface 0x1465f0 stub! fixme:pulse:AudioRenderClient_GetBuffer 0x1267f0 Not using pulse locked data: 0 8187/15870 0/15870 fixme:ddraw:ddraw_surface7_Flip Ignoring flags 0x1. fixme:win:LockWindowUpdate (0x3004c), partial stub! fixme:win:LockWindowUpdate ((nil)), partial stub! fixme:win:LockWindowUpdate (0x3004c), partial stub! fixme:win:LockWindowUpdate ((nil)), partial stub! fixme:win:LockWindowUpdate (0x3004c), partial stub! fixme:win:LockWindowUpdate ((nil)), partial stub! fixme:ddraw:ddraw7_FlipToGDISurface iface 0x1465f0 stub! recursive shutdown fixme:win:LockWindowUpdate (0x3004c), partial stub! fixme:win:LockWindowUpdate ((nil)), partial stub! err:d3d:resource_unload Resource 0x83b8028 is being unloaded while mapped. err:d3d:resource_unload Resource 0x83b8028 is being unloaded while mapped.
However, running in Windowed with Software mode is compeltely fine. Odd...
http://bugs.winehq.org/show_bug.cgi?id=27528
--- Comment #3 from Gethyn ThomasQuail xylem2020@gmail.com --- Also my test was on Wine 1.7.19
https://bugs.winehq.org/show_bug.cgi?id=27528
--- Comment #4 from Austin English austinenglish@gmail.com --- This is your friendly reminder that there has been no bug activity for over a year. Is this still an issue in current (1.7.51 or newer) wine?
https://bugs.winehq.org/show_bug.cgi?id=27528
--- Comment #5 from Xylemon xylem2020@gmail.com --- Yes, this issue is still in Wine. Judging from the terminal output, bug 30062 seems to be related.
https://bugs.winehq.org/show_bug.cgi?id=27528
Chebanenko Igor chebanenkoigor93@gmail.com changed:
What |Removed |Added ---------------------------------------------------------------------------- CC| |chebanenkoigor93@gmail.com
--- Comment #6 from Chebanenko Igor chebanenkoigor93@gmail.com --- Created attachment 64984 --> https://bugs.winehq.org/attachment.cgi?id=64984 Half-Life Debug from Windows.
Debug from Windows in Software mode.
https://bugs.winehq.org/show_bug.cgi?id=27528
--- Comment #7 from Chebanenko Igor chebanenkoigor93@gmail.com --- Created attachment 65119 --> https://bugs.winehq.org/attachment.cgi?id=65119 Debug from Windows in Software mode
Debug from Windows in Software mode #2.
https://bugs.winehq.org/show_bug.cgi?id=27528
--- Comment #8 from Chebanenko Igor chebanenkoigor93@gmail.com --- Tested with Wine 4.15. Bug still here. Any updates? I attached some debug info from Windows. Debugs make it clear how HL works,or not?
https://bugs.winehq.org/show_bug.cgi?id=27528
--- Comment #9 from Chebanenko Igor chebanenkoigor93@gmail.com --- Created attachment 65228 --> https://bugs.winehq.org/attachment.cgi?id=65228 Half-Life in Wine 4.15
One of my previous attachments - DirectX debug from Windows. This one - d3d debug from Wine 4.15. You should compare them. They should give you some info.
https://bugs.winehq.org/show_bug.cgi?id=27528
--- Comment #10 from Chebanenko Igor chebanenkoigor93@gmail.com --- Created attachment 66733 --> https://bugs.winehq.org/attachment.cgi?id=66733 Win 7 debug.
New debug from Win7. Half - Life in software mode.
https://bugs.winehq.org/show_bug.cgi?id=27528
--- Comment #11 from Chebanenko Igor chebanenkoigor93@gmail.com --- Wine 5.5 was released. You should try Half - Life in new version.
https://bugs.winehq.org/show_bug.cgi?id=27528
--- Comment #12 from Chebanenko Igor chebanenkoigor93@gmail.com --- I don't know if that will help,but here is Quake 2 source code. It is source code related with software rendering:
https://github.com/id-Software/Quake-2/tree/master/ref_soft
https://bugs.winehq.org/show_bug.cgi?id=27528
--- Comment #13 from Chebanenko Igor chebanenkoigor93@gmail.com --- Half - Life works in Software Mode in Wine 6.4
This one should be marked as "FIXED".
https://bugs.winehq.org/show_bug.cgi?id=27528
joaopa jeremielapuree@yahoo.fr changed:
What |Removed |Added ---------------------------------------------------------------------------- CC| |jeremielapuree@yahoo.fr
--- Comment #14 from joaopa jeremielapuree@yahoo.fr --- Confirming. Bug is fixed in wine-6.4 Reported working twice. Can an administrator close this bug as FIXED?
https://bugs.winehq.org/show_bug.cgi?id=27528
Jeff Zaroyko jeffz@jeffz.name changed:
What |Removed |Added ---------------------------------------------------------------------------- Status|UNCONFIRMED |RESOLVED Resolution|--- |FIXED
--- Comment #15 from Jeff Zaroyko jeffz@jeffz.name --- Tested Steam HL-1, software rendering, 1280x960. No graphical issues in the intro sequence after starting a new game on Easy.
OpenGL renderer string: Mesa Intel(R) UHD Graphics 630 (CML GT2) Linux darkstar 5.8.0-48-generic #54~20.04.1-Ubuntu SMP Sat Mar 20 13:40:25 UTC 2021 x86_64 x86_64 x86_64 GNU/Linux wine-6.4
Marking fixed.
https://bugs.winehq.org/show_bug.cgi?id=27528
Alexandre Julliard julliard@winehq.org changed:
What |Removed |Added ---------------------------------------------------------------------------- Status|RESOLVED |CLOSED
--- Comment #16 from Alexandre Julliard julliard@winehq.org --- Closing bugs fixed in 6.6.