[Bug 49899] New: The Sims Complete Collection needs IPin::NewSegment method (ddraw_sink_NewSegment)
https://bugs.winehq.org/show_bug.cgi?id=49899 Bug ID: 49899 Summary: The Sims Complete Collection needs IPin::NewSegment method (ddraw_sink_NewSegment) Product: Wine Version: 5.18 Hardware: x86-64 OS: Linux Status: UNCONFIRMED Severity: normal Priority: P2 Component: quartz Assignee: wine-bugs(a)winehq.org Reporter: sashok.olen(a)gmail.com Distribution: ArchLinux Created attachment 68255 --> https://bugs.winehq.org/attachment.cgi?id=68255 -all,+quartz,+amstream Since Wine 5.18, The Sims Complete Collection, when trying to play its intro movie, now exits on launch. In the logs, I see a single fixme: 0128:fixme:amstream:ddraw_sink_NewSegment iface 02241FA4, start 0, stop ffffffffffffffff, rate 1.0000000000000000e+00, stub! indicating that it tries to use IPin::NewSegment method, which is stubbed out. I tried changing the return code for this stub to S_OK and unfortunately it did not change the behavior. So perhaps it needs a proper implementation of this method. If I skip the game intro using a special argument, the game loads and functions just fine. Note that this only affects Complete Collection, older versions aren't affected. Attached to the bug report is a log with -all,+quartz,+amstream debug channels. -- 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.
https://bugs.winehq.org/show_bug.cgi?id=49899 Gijs Vermeulen <gijsvrm(a)gmail.com> changed: What |Removed |Added ---------------------------------------------------------------------------- Ever confirmed|0 |1 Status|UNCONFIRMED |NEW Summary|The Sims Complete |Multiple games need |Collection needs |IDirectDrawMediaStream::New |IPin::NewSegment method |Segment() implementation |(ddraw_sink_NewSegment) |(The Sims Complete | |Collection, Earth 2150, | |Beach Life, Risk II, Need | |for Russia) CC| |baskanov(a)gmail.com --- Comment #1 from Gijs Vermeulen <gijsvrm(a)gmail.com> --- Confirming. -- 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.
https://bugs.winehq.org/show_bug.cgi?id=49899 --- Comment #2 from Gijs Vermeulen <gijsvrm(a)gmail.com> --- Created attachment 68267 --> https://bugs.winehq.org/attachment.cgi?id=68267 +quartz,+amstream log of affected games Adding logs from Earth 2150, Beach Life, Risk II and Need for Russia. ) Beach Life still crashes on startup ) Earth 2150 choppy intro video music is heard, but screen is black, proceeds to main menu normally ) Need for Russia, no video is displayed, proceeds to main menu normally ) Risk II has regressed, it used to go to the main menu when pressing ESC, but now it just crashes (so the Update()/Receive() changes broke something). The thing they also have in common is the NewSegment fixme, which is why I added the info here. -- 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.
https://bugs.winehq.org/show_bug.cgi?id=49899 --- Comment #3 from Anton Baskanov <baskanov(a)gmail.com> --- Risk II crashes due to the missing RGB565 format support in winegstreamer, so it's probably a separate issue. -- 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.
https://bugs.winehq.org/show_bug.cgi?id=49899 --- Comment #4 from Alexandr Oleynikov <sashok.olen(a)gmail.com> --- Should note that at least The Sims Complete Collection fails to play the intro and launch even with implementation of IDirectDrawMediaStream::NewSegment() (Anton's implementation from mailing list). -- 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.
https://bugs.winehq.org/show_bug.cgi?id=49899 --- Comment #5 from Alexandr Oleynikov <sashok.olen(a)gmail.com> --- Should be fixed as of 6bfa705e3cf9cab2bb5025bc6f218195e79a20aa -- 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.
https://bugs.winehq.org/show_bug.cgi?id=49899 Gijs Vermeulen <gijsvrm(a)gmail.com> changed: What |Removed |Added ---------------------------------------------------------------------------- Fixed by SHA1| |6bfa705e3cf9cab2bb5025bc6f2 | |18195e79a20aa Status|NEW |RESOLVED Resolution|--- |FIXED --- Comment #6 from Gijs Vermeulen <gijsvrm(a)gmail.com> --- This one is indeed fixed by <https://source.winehq.org/git/wine.git/commit/6bfa705e3cf9cab2bb5025bc6f218195e79a20aa>, marking FIXED. Most games also need Anton's gstreamer series starting with <https://source.winehq.org/git/wine.git/commit/e47b45e2f55ea33790aa60fdf207cafa53c9adb0> to run. Videos still don't play, but that's a different issue. -- 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.
https://bugs.winehq.org/show_bug.cgi?id=49899 Alexandre Julliard <julliard(a)winehq.org> changed: What |Removed |Added ---------------------------------------------------------------------------- Status|RESOLVED |CLOSED --- Comment #7 from Alexandre Julliard <julliard(a)winehq.org> --- Closing bugs fixed in 5.19. -- 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.
https://bugs.winehq.org/show_bug.cgi?id=49899 Anastasius Focht <focht(a)gmx.net> changed: What |Removed |Added ---------------------------------------------------------------------------- Keywords| |download URL| |https://web.archive.org/web | |/20210214113128/http://down | |load.fileplanet.com/ftp1/ga | |medemos/strategy/earth2150d | |emo.exe?st=lT_03j1yb9V0SCaY | |cu2I0A&e=1613312628 CC| |focht(a)gmx.net -- 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.
participants (1)
-
WineHQ Bugzilla