https://bugs.winehq.org/show_bug.cgi?id=49703
Bug ID: 49703 Summary: Ghost Recon fails to start Product: Wine Version: 5.14 Hardware: x86 OS: Linux Status: UNCONFIRMED Severity: normal Priority: P2 Component: opengl Assignee: wine-bugs@winehq.org Reporter: sramey40@gmail.com Distribution: ---
The original Tom Clancy's Ghost Recon (on CD) seems to install fine, except for this error at the end of installation:
wine start Setup.exe [sean@sean-pc-arch GRECON]$ 00d4:fixme:file:NtLockFile I/O completion on lock not implemented yet 00d4:fixme:sfc:SRSetRestorePointA 02EB66F0 02EB51E0 00d4:fixme:sfc:SRSetRestorePointA 02EB66F0 02EB51E0 00d4:err:ole:CoReleaseMarshalData StdMarshal ReleaseMarshalData failed with error 0x8001011d ^C
But, when I try to run the game, nothing happens and this is the output on console:
wine start GhostRecon.exe [sean@sean-pc-arch Ghost Recon]$ 00c0:err:winediag:wined3d_dll_init Setting multithreaded command stream to 0. ^C
^C marks where I hit ctrl-c to stop the process, as it seemed hung.
I'm using a 32bit wineprefix with Windows 2000 or XP.
I can't really do regression testing, as I can't get an older package of wine to install properly, and I also can't get wine to compile for even as new a version as wine-4.0. It complains about multiple definitions of hInstance and fails on compiling crypt32. Only the 5.0 releases will compile, and I have this bug in them.
I've also noticed that a lot of older games seem broken. Seems like nobody has tested these games in a while. The latest test of the Ghost Recon CD version recorded in the App database is wine 1.5. Recently I had somebody help me out with Age of Empires 2: The Age of Kings CD version, and we discovered that the safedisc 1.x copy protection support was broken in wine since version 3.0 I think. Probably a good idea to try running some old games, especially ones on CD, to check for compatibility regressions.
https://bugs.winehq.org/show_bug.cgi?id=49703
Sean sramey40@gmail.com changed:
What |Removed |Added ---------------------------------------------------------------------------- Keywords| |regression
https://bugs.winehq.org/show_bug.cgi?id=49703
Sean sramey40@gmail.com changed:
What |Removed |Added ---------------------------------------------------------------------------- Distribution|--- |ArchLinux
https://bugs.winehq.org/show_bug.cgi?id=49703
Sean sramey40@gmail.com changed:
What |Removed |Added ---------------------------------------------------------------------------- CC| |sramey40@gmail.com
https://bugs.winehq.org/show_bug.cgi?id=49703
joaopa jeremielapuree@yahoo.fr changed:
What |Removed |Added ---------------------------------------------------------------------------- CC| |jeremielapuree@yahoo.fr
--- Comment #1 from joaopa jeremielapuree@yahoo.fr --- It could be a good idea to check the version or safedic. You could have hit the bug 30155.
https://bugs.winehq.org/show_bug.cgi?id=49703
Zebediah Figura z.figura12@gmail.com changed:
What |Removed |Added ---------------------------------------------------------------------------- CC| |z.figura12@gmail.com
--- Comment #2 from Zebediah Figura z.figura12@gmail.com --- (In reply to Sean from comment #0)
I can't really do regression testing, as I can't get an older package of wine to install properly, and I also can't get wine to compile for even as new a version as wine-4.0. It complains about multiple definitions of hInstance and fails on compiling crypt32. Only the 5.0 releases will compile, and I have this bug in them.
This can be worked around by including "-fcommon" in CFLAGS.
As you've marked this a regression, can you provide an exact version in which this bug is not present?
https://bugs.winehq.org/show_bug.cgi?id=49703
Sean sramey40@gmail.com changed:
What |Removed |Added ---------------------------------------------------------------------------- Hardware|x86 |x86-64
https://bugs.winehq.org/show_bug.cgi?id=49703
--- Comment #3 from Sean sramey40@gmail.com --- I haven't got a lot of time to mess with compiling different versions of wine, but I might find some time sometime. According to the game database, wine 1.5.0 was the newest version of the CD ghost recon that worked. Also, haven't tried it on the latest build of wine yet.
https://bugs.winehq.org/show_bug.cgi?id=49703
--- Comment #4 from joaopa jeremielapuree@yahoo.fr --- Does the bug still occur with vanilla wine-7.0-rc5?
https://bugs.winehq.org/show_bug.cgi?id=49703
Ken Sharp imwellcushtymelike@gmail.com changed:
What |Removed |Added ---------------------------------------------------------------------------- Keywords| |Abandoned?
https://bugs.winehq.org/show_bug.cgi?id=49703
Alex Henrie alexhenrie24@gmail.com changed:
What |Removed |Added ---------------------------------------------------------------------------- Ever confirmed|0 |1 Keywords|Abandoned?, regression | Hardware|x86-64 |x86 Component|opengl |ntdll Status|UNCONFIRMED |NEW CC| |alexhenrie24@gmail.com
--- Comment #5 from Alex Henrie alexhenrie24@gmail.com --- I can reproduce the failure to start and I sent a fix, but since the buggy part of the code was written in 2005, I'm pretty sure it wasn't a regression: https://gitlab.winehq.org/wine/wine/-/merge_requests/5728
https://bugs.winehq.org/show_bug.cgi?id=49703
Alex Henrie alexhenrie24@gmail.com changed:
What |Removed |Added ---------------------------------------------------------------------------- Status|NEW |RESOLVED Resolution|--- |FIXED Fixed by SHA1| |bc0cd8052edb8065d50a764b23c | |9610627288efe
--- Comment #6 from Alex Henrie alexhenrie24@gmail.com --- Fixed by https://gitlab.winehq.org/wine/wine/-/commit/bc0cd8052edb8065d50a764b23c9610...
https://bugs.winehq.org/show_bug.cgi?id=49703
Alexandre Julliard julliard@winehq.org changed:
What |Removed |Added ---------------------------------------------------------------------------- Status|RESOLVED |CLOSED
--- Comment #7 from Alexandre Julliard julliard@winehq.org --- Closing bugs fixed in 9.11.
https://bugs.winehq.org/show_bug.cgi?id=49703
Michael Stefaniuc mstefani@winehq.org changed:
What |Removed |Added ---------------------------------------------------------------------------- Target Milestone|--- |9.0.x