[Bug 53453] Command & Conquer 3: Tiberium Wars - fails to start (splash screen not even shown)

WineHQ Bugzilla wine-bugs at winehq.org
Sun Jul 31 04:32:45 CDT 2022


https://bugs.winehq.org/show_bug.cgi?id=53453

--- Comment #5 from Anonymous <williammpratt81 at gmail.com> ---
> Please run a regression test:
> https://wiki.winehq.org/Regression_Testing

https://wiki.winehq.org/Regression_Testing doesn´t provide cross-platform
regression testing code. (For example, it doesn't work unmodified on Guix.)

So, if I want to run a regression test, I'd first have to port this collection
of commands into infrastructure suitable for running regression tests. The
right way to do this is to have a single program that works across all
supported operating systems in order not to exclude some users. Picking
favorites w.r.t. distributions discourages innovation. 

If you guys wants to export regression testing to users, you should even hide
the fact it uses git. All that should be required is some primitive that
exports checking for the color of a particular pixel after a particular amount
of time and all a user would have to say is for example "a pixel at coordinates
(100,100) changes color five times in a row in a repeating pattern" for an
OK-test. Literally, every single issue I have had with wine w.r.t. games could
have been tested by that. In fact, it should be possible to have the build
system ask users with a particular interest in some applications with a
particular system configuration to check such a basic property automatically
during idle CPU time. 

Even Bugzilla could be used for users to automatically send such outputs. If
you want people to contribute, you should make it easy to do so. The amount of
feedback you would get in that way would dwarf the information obtained from
the select few developers that might happen to still play some old game.    

> You're likely missing 32-bit opengl support. Running a 32-bit glxgears would likely show the same problem.

I do have 32-bit OpenGL support, but just not for the right set of system
components against which 6.01 is compiled (the same binary works fine with an
older system configuration). I am not currently using something like
https://github.com/guibou/nixGL, which might be the quick fix solution in my
case.  

Newer versions of wine don't complain about OpenGL(because it's compiled
against compatible system components), but they just never show a splash
screen. 

It would be of interest if *anyone* running this game can run it with any wine
version >= 7. I do not believe such people exist. The probability that the demo
doesn't work is also extremely high, if it uses the same initialization
procedure for that splash screen.

-- 
Do not reply to this email, post in Bugzilla using the
above URL to reply.
You are receiving this mail because:
You are watching all bug changes.


More information about the wine-bugs mailing list