https://bugs.winehq.org/show_bug.cgi?id=53726
Bug ID: 53726 Summary: [Silent Hill 4] No trailer Product: Wine Version: 7.17 Hardware: x86-64 OS: Linux Status: UNCONFIRMED Severity: minor Priority: P2 Component: -unknown Assignee: wine-bugs@winehq.org Reporter: es20490446e@gmail.com Distribution: ---
Looking at a game-play: https://www.youtube.com/watch?v=ADkPTbGzJBA
I noticed that low res trailer videos are missing, with only "fixme" error messages in the log: https://pastebin.com/if6Q5LBA
https://bugs.winehq.org/show_bug.cgi?id=53726
joaopa jeremielapuree@yahoo.fr changed:
What |Removed |Added ---------------------------------------------------------------------------- CC| |jeremielapuree@yahoo.fr
--- Comment #1 from joaopa jeremielapuree@yahoo.fr --- Please attach the console output in this site, not a third party site. Surely the log will be erased soon or later and it will be lost definitively.
https://bugs.winehq.org/show_bug.cgi?id=53726
--- Comment #2 from Alberto Salvia Novella es20490446e@gmail.com --- I set the link to never be deleted, but anyway I will attach the file.
https://bugs.winehq.org/show_bug.cgi?id=53726
--- Comment #3 from Alberto Salvia Novella es20490446e@gmail.com --- Created attachment 73158 --> https://bugs.winehq.org/attachment.cgi?id=73158 log.txt
https://bugs.winehq.org/show_bug.cgi?id=53726
Matheus matheus.venturini@acad.ufsm.br changed:
What |Removed |Added ---------------------------------------------------------------------------- CC| |matheus.venturini@acad.ufsm | |.br
--- Comment #4 from Matheus matheus.venturini@acad.ufsm.br --- This also happened to me with 7.14, but the game could be completed. I was confused when I got to the end as the ending is a FMV, and the game skipped straight to the "ranking" screen.
It should be possible to test this with the demo (https://archive.org/details/SilentHill4_201405). A FMV should play after entering the Lynch Street station gate, as shown in the video at the 33:00 mark. The video also shows the steps required to get to that point in the demo.
https://bugs.winehq.org/show_bug.cgi?id=53726
Gijs Vermeulen gijsvrm@gmail.com changed:
What |Removed |Added ---------------------------------------------------------------------------- Keywords| |download Summary|[Silent Hill 4] No trailer |Silent Hill 4: The Room | |videos are not played URL| |https://archive.org/details | |/SilentHill4_201405 Severity|minor |normal
https://bugs.winehq.org/show_bug.cgi?id=53726
Alberto Salvia Novella es20490446e@gmail.com changed:
What |Removed |Added ---------------------------------------------------------------------------- Summary|Silent Hill 4: The Room |Silent Hill 4: The Room low |videos are not played |res videos are not played
https://bugs.winehq.org/show_bug.cgi?id=53726
--- Comment #5 from Matheus matheus.venturini@acad.ufsm.br --- I played the demo again and I discovered there's a much, much easier way to test this:
1. Download the Silent Hill 4: The Room demo 2. Launch the game and wait at the title screen for abound one minute, do not give any input to the game
The game should play the trailer for the game, which is a FMV, but on Wine it will fade to black and back again without playing it.
The FMV I mentioned in my previous comment (comment) will also not play, but the demo can be played to the end without any other problems.
I obtained a log of the title screen FMV problem (I did exactly the same two steps as I mentioned above on a fresh prefix and then quit the game), but it appears to not have revealed anything interesting. I'm also attaching one of me playing through the entire demo, in case it is helpful in any way.
https://bugs.winehq.org/show_bug.cgi?id=53726
--- Comment #6 from Matheus matheus.venturini@acad.ufsm.br --- Created attachment 73239 --> https://bugs.winehq.org/attachment.cgi?id=73239 Title Screen FMV Log
https://bugs.winehq.org/show_bug.cgi?id=53726
--- Comment #7 from Matheus matheus.venturini@acad.ufsm.br --- Created attachment 73240 --> https://bugs.winehq.org/attachment.cgi?id=73240 Full Demo Playthrough
https://bugs.winehq.org/show_bug.cgi?id=53726
--- Comment #8 from Matheus matheus.venturini@acad.ufsm.br --- The demo's FMVs can also be easily accessed from the "movie" folder in the game's directory. They have a ".pac" extension, which as I understand is an "encapsulation" for the MPEG format.
https://bugs.winehq.org/show_bug.cgi?id=53726
--- Comment #9 from Matheus matheus.venturini@acad.ufsm.br --- I forgot to mention that I was using 7.18 when I made those tests.
In the full demo playthrough log I noticed there are are various lines relating to MPEG support being absent, but in the title screen one there's nothing relating to it for some reason.
Also, to clarify, in comment 5 I was trying to link to comment 4 but I didn't check if I actually did it right...
PS: sorry for how shoddy my English can be sometimes...
https://bugs.winehq.org/show_bug.cgi?id=53726
--- Comment #10 from joaopa jeremielapuree@yahoo.fr --- Confirming. It is a duplicate of bug 9127: Can an administrator close this bug as duplicate of bug 9127? wine SILENT\ HILL4.exe 007c:fixme:hid:handle_IRP_MN_QUERY_ID Unhandled type 00000005 007c:fixme:hid:handle_IRP_MN_QUERY_ID Unhandled type 00000005 007c:fixme:hid:handle_IRP_MN_QUERY_ID Unhandled type 00000005 007c:fixme:hid:handle_IRP_MN_QUERY_ID Unhandled type 00000005 007c:fixme:wineusb:query_id Unhandled ID query type 0x5. 0080:fixme:wineusb:add_usb_device Interface 1 has 6 alternate settings; using the first one. 007c:fixme:wineusb:query_id Unhandled ID query type 0x5. 007c:fixme:wineusb:query_id Unhandled ID query type 0x5. 007c:fixme:wineusb:query_id Unhandled ID query type 0x5. 007c:fixme:wineusb:query_id Unhandled ID query type 0x5. 007c:fixme:wineusb:query_id Unhandled ID query type 0x5. 007c:fixme:wineusb:query_id Unhandled ID query type 0x5. 007c:fixme:wineusb:query_id Unhandled ID query type 0x5. 0080:fixme:wineusb:add_usb_device Interface 1 has 8 alternate settings; using the first one. 007c:fixme:wineusb:query_id Unhandled ID query type 0x5. 007c:fixme:wineusb:query_id Unhandled ID query type 0x5. 007c:fixme:wineusb:query_id Unhandled ID query type 0x5. 007c:fixme:wineusb:query_id Unhandled ID query type 0x5. 0024:fixme:ntdll:NtQuerySystemInformation info_class SYSTEM_PERFORMANCE_INFORMATION 0024:fixme:imm:ImeSetActiveContext (00010078, 1): stub 0024:fixme:imm:ImmReleaseContext (0006007C, 00010078): stub 0024:fixme:d3d:wined3d_swapchain_init Unimplemented swap effect 0x5. 0098:fixme:imm:ImeSetActiveContext (00010026, 0): stub 0098:fixme:imm:ImmReleaseContext (00010020, 00010026): stub 0024:fixme:system:NtUserSystemParametersInfo Unimplemented action: 51 (SPI_SETFILTERKEYS) 0024:fixme:system:NtUserSystemParametersInfo Unimplemented action: 53 (SPI_SETTOGGLEKEYS) 0024:fixme:system:NtUserSystemParametersInfo Unimplemented action: 59 (SPI_SETSTICKYKEYS) SDB_BUF=1380170(size=9600) buffer0:04CF0000 buffer1:04D00000 buffer0:04D10000 buffer1:04D30000 buffer0:04D50000 buffer1:04D58000 0110:fixme:d3d:state_linepattern_w Setting line patterns is not supported in OpenGL core contexts. mesa: for the --simplifycfg-sink-common option: may only occur zero or one times! mesa: for the --global-isel-abort option: may only occur zero or one times! mesa: for the --amdgpu-atomic-optimizations option: may only occur zero or one times! 0024:err:ole:com_get_class_object class {feb50740-7bef-11ce-9bd9-0000e202599c} not registered 0024:err:ole:com_get_class_object no class object {feb50740-7bef-11ce-9bd9-0000e202599c} could be created for context 0x1 0024:err:ole:com_get_class_object class {feb50740-7bef-11ce-9bd9-0000e202599c} not registered 0024:err:ole:com_get_class_object no class object {feb50740-7bef-11ce-9bd9-0000e202599c} could be created for context 0x1 0024:err:ole:com_get_class_object class {feb50740-7bef-11ce-9bd9-0000e202599c} not registered 0024:err:ole:com_get_class_object no class object {feb50740-7bef-11ce-9bd9-0000e202599c} could be created for context 0x1
https://bugs.winehq.org/show_bug.cgi?id=53726
--- Comment #11 from Matheus matheus.venturini@acad.ufsm.br --- Thank you for the confirmation joaopa.
I am curious about this line from the full demo playthrough log:
winegstreamer error: decodebin0: Your GStreamer installation is missing a plug-in.
Does this mean I have to install a plugin in my Linux environment so I can play the videos correctly? Or is this referring to a missing Wine feature? It doesn't appear in your output...
https://bugs.winehq.org/show_bug.cgi?id=53726
Zeb Figura z.figura12@gmail.com changed:
What |Removed |Added ---------------------------------------------------------------------------- Component|-unknown |quartz Summary|Silent Hill 4: The Room low |Silent Hill 4: The Room low |res videos are not played |res videos are not played | |(needs | |CLSID_CMpegVideoCodec) CC| |z.figura12@gmail.com
--- Comment #12 from Zeb Figura z.figura12@gmail.com --- {feb50740-7bef-11ce-9bd9-0000e202599c} is CLSID_CMpegVideoCodec, which decodes MPEG-1 video. Bug 9127 is about MPEG-1 *system* demuxing, which is not the same thing.
I think it should be easy to implement that filter using the quartz_transform introduced by Anton Baskanov for the MPEG-1 audio decoder.
https://bugs.winehq.org/show_bug.cgi?id=53726
--- Comment #13 from joaopa jeremielapuree@yahoo.fr --- You have to install all the 32 bits libs related to gstremaer
https://bugs.winehq.org/show_bug.cgi?id=53726
--- Comment #14 from joaopa jeremielapuree@yahoo.fr --- @Zeb Thanks for the explanation.
https://bugs.winehq.org/show_bug.cgi?id=53726
Alberto Salvia Novella es20490446e@gmail.com changed:
What |Removed |Added ---------------------------------------------------------------------------- Status|UNCONFIRMED |RESOLVED Resolution|--- |DUPLICATE
--- Comment #15 from Alberto Salvia Novella es20490446e@gmail.com --- Marking as duplicate.
*** This bug has been marked as a duplicate of bug 9127 ***
https://bugs.winehq.org/show_bug.cgi?id=53726
--- Comment #16 from Alberto Salvia Novella es20490446e@gmail.com ---
winegstreamer error: decodebin0: Your GStreamer installation is missing a plug-in.
See: https://bugs.archlinux.org/task/76011
https://bugs.winehq.org/show_bug.cgi?id=53726
--- Comment #17 from joaopa jeremielapuree@yahoo.fr --- As explained by Zeb Figura, that 's not a duplicate. Please, reopen.
https://bugs.winehq.org/show_bug.cgi?id=53726
Alberto Salvia Novella es20490446e@gmail.com changed:
What |Removed |Added ---------------------------------------------------------------------------- Resolution|DUPLICATE |--- Status|RESOLVED |UNCONFIRMED
--- Comment #18 from Alberto Salvia Novella es20490446e@gmail.com --- Resurrected from death.
https://bugs.winehq.org/show_bug.cgi?id=53726
mrdeathjr28@yahoo.es changed:
What |Removed |Added ---------------------------------------------------------------------------- CC| |mrdeathjr28@yahoo.es
https://bugs.winehq.org/show_bug.cgi?id=53726
mirh mirh@protonmail.ch changed:
What |Removed |Added ---------------------------------------------------------------------------- CC| |mirh@protonmail.ch
--- Comment #19 from mirh mirh@protonmail.ch --- Could this help? https://github.com/NVIDIA/winex_lgpl/blob/master/winex/dlls/quartz/mpvdec.c
I'm really appalled to see how wild older wine forks were.
https://bugs.winehq.org/show_bug.cgi?id=53726
Neko-san nekoNexus@protonmail.ch changed:
What |Removed |Added ---------------------------------------------------------------------------- CC| |nekoNexus@protonmail.ch
https://bugs.winehq.org/show_bug.cgi?id=53726
Bartosz gang65@poczta.onet.pl changed:
What |Removed |Added ---------------------------------------------------------------------------- CC| |gang65@poczta.onet.pl
https://bugs.winehq.org/show_bug.cgi?id=53726
Anton Baskanov baskanov@gmail.com changed:
What |Removed |Added ---------------------------------------------------------------------------- CC| |baskanov@gmail.com
--- Comment #20 from Anton Baskanov baskanov@gmail.com --- This seems to be fixed. There is no title screen video in the demo (the game tries to open ".\movie\m_00.pac" which is missing). But I played the demo, and the video at the Lynch Street station works fine.
https://bugs.winehq.org/show_bug.cgi?id=53726
--- Comment #21 from Alberto Salvia Novella es20490446e@gmail.com --- Which Wine version?
https://bugs.winehq.org/show_bug.cgi?id=53726
--- Comment #22 from joaopa jeremielapuree@yahoo.fr --- Works fine for me too with wine-9.0-RC2.
https://bugs.winehq.org/show_bug.cgi?id=53726
--- Comment #23 from Alberto Salvia Novella es20490446e@gmail.com --- Let me check...
https://bugs.winehq.org/show_bug.cgi?id=53726
Alberto Salvia Novella es20490446e@gmail.com changed:
What |Removed |Added ---------------------------------------------------------------------------- Status|UNCONFIRMED |RESOLVED Resolution|--- |FIXED
--- Comment #24 from Alberto Salvia Novella es20490446e@gmail.com --- On Wine 9rc2, not working for me.
For making the game not hang I have to install "gst-plugins-base" and "gst-plugins-good", bot for 32-bit and 64-bit.
And even after that I cannot see the video in the menu. The menu just loops with the complete GOG version of the game.
Installing "gst-plugins-bad" and "gst-plugins-ugly" 64-bit don't fix it either.
I guess I had to install the 32-bit versions, but they are not officially available in Arch Linux and building from the AUR leads to build failures. I also tried building "gst-libav" 32-bit, but it also fails.
In the terminal I get the following messages: winegstreamer error: decodebin3: Your GStreamer installation is missing a plug-in. winegstreamer error: decodebin3: ../gstreamer/subprojects/gst-plugins-base/gst/playback/gstdecodebin2.c(4704): gst_decode_bin_expose (): /GstBin:bin3/GstDecodeBin:decodebin3: no suitable plugins found: Missing decoder: MPEG-1 System Stream (video/mpeg, systemstream=(boolean)true, mpegversion=(int)1)
So I guess this is a packaging issue, rather than a Wine issue. Reopen if I'm wrong.
https://bugs.winehq.org/show_bug.cgi?id=53726
Alexandre Julliard julliard@winehq.org changed:
What |Removed |Added ---------------------------------------------------------------------------- Status|RESOLVED |CLOSED
--- Comment #25 from Alexandre Julliard julliard@winehq.org --- Closing bugs fixed in 9.0-rc3.
https://bugs.winehq.org/show_bug.cgi?id=53726
--- Comment #26 from Alberto Salvia Novella es20490446e@gmail.com --- Commit?
https://bugs.winehq.org/show_bug.cgi?id=53726
--- Comment #27 from Anton Baskanov baskanov@gmail.com --- CLSID_CMpegVideoCodec was added by https://source.winehq.org/git/wine.git/commitdiff/481fd0ec3b3fa37afaac4563be...
https://bugs.winehq.org/show_bug.cgi?id=53726
Olivier F. R. Dierick o.dierick@piezo-forte.be changed:
What |Removed |Added ---------------------------------------------------------------------------- Fixed by SHA1| |481fd0ec3b3fa37afaac4563be5 | |03687db0c4be7 CC| |o.dierick@piezo-forte.be