PDA

Visualizza versione completa : wine e cutscene wmv uguale black screen



Andy86
25-01-15, 16: 55
:bai

Ho preso da steam la remastered edition del primo resident evil, al quale è stata aggiunta la lingua italiana (avevo un buono regalo di natale da spendere) da 17 gb di spazio su disco (:shock:wall).

Il gioco ad altri funziona:
https://www.youtube.com/watch?v=COaEPC-fFsA

Ho appurato che il problema sono le cutscene rinominando la prima cutscene dopo il logo e sostituendola con un file vuoto, si entra nel menù e si possono impostare tutte le opzioni.

Solo che quando il gioco cerca di avviare un filmato (wmv) risulta una schermata nera, e rimane piantato lì all'infinito. :wall

Non posso concepire di giocare senza filmati, anche perché uno dei motivi che mi ha spinto ad acquistare questa edizione è stata la presenza dei sottotitoli italiani sulle cutscene (http://www.hic-sunt-leones.info/Smileys/default/slini4qb.gif), che in quello che avevo da piccolo erano tutte in inglese.

Ho provato ad installare wmp10 e ffdshow con winetricks, ma non hanno aiutato.
Ho letto che qualcuno ha risolto installando un codec pack, ma sapete quanto quei cosi mi stanno antipatici.

Altre idee?

edit: dimenticavo di dire che le cutscene sono perfettamente riproducibili con smplayer, mentre se cerco di avviarle con wmp attraverso wine si schianta con un errore interno sconosciuto. ma possibile che un gioco del 2015 usa wmp per funzionare? :boh

pierino_89
25-01-15, 18: 27
ma possibile che un gioco del 2015 usa wmp per funzionare? :boh
E cosa dovrebbe usare? :ghgh

Prova a guardare qua se ne cavi qualcosa: https://www.codeweavers.com/compatibility/browse/name/?app_id=1122;forum=1;msg=2120

Andy86
25-01-15, 19: 58
Cosa dovrei cavarne, a parte il fatto che wmp9 a loro funziona meglio?
Comunque dopo aver sudatamente rimosso wmp10 ho rimesso il 9, e beh, non funziona nemmeno quello.

L'errore di gdiplus io non ce l'ho, a me dice "Windows Media Player is not installed properly and must be reinstalled" :boh


E cosa dovrebbe usare? http://www.collectiontricks.it/images/smilies/ghgh.gif
Il bik, magari, così tiene pure meno posto, invece di 6gb di cutscene, tutte ripetute sei volte in tre livelli di qualità.

pierino_89
25-01-15, 20: 57
Il bik, magari, così tiene pure meno posto, invece di 6gb di cutscene, tutte ripetute sei volte in tre livelli di qualità.
Eh, ma poi con cosa lo legge? :ghgh
Tieni conto che dietro ogni codec ci sono licenze da pagare e codec da installare. E integrare il tutto nel gioco :eye
Sicuramente potevano fare in un altro modo, ma c'era già WMP su tutti i pc pronto all'uso e non sono stati a farla tanto lunga.

Comunque, Wine dice che i wmv non funzionano su WMP10:
https://appdb.winehq.org/objectManager.php?sClass=version&iId=3212

Andy86
25-01-15, 21: 29
Eh, ma qui non c'entra il fatto che non vengono riprodotti i vmw (anche perché ho messo il 9), ma proprio che non parte wmp, quindi probabilmente il gioco non riesce a connettersi. :m:

ps: i bik di solito li legge con "binkw32.dll", e poi dovrebbe essere libero visto che c'è il player ufficiale per linux nei ccr.


edit: ho risuscitato wmp con la windows-way che ormai avevo quasi dimenticato: rimuovere tutti i file nella directory di installazione e poi reinstallare (in windows i file in conflitto non li segnala sul terminale, va avanti come nulla fosse, e poi le cose non funzionano).

Ora però quando apro i file .wmv mi dice che manca un codec. Dalle proprietà sembra siano di tipo asf. Mediainfo dice:


Only registered members can view code.

Dato che il gioco ancora non riproduce, mi sa che devo riuscire a capire che codec ci vuole... :m::boh

pierino_89
25-01-15, 23: 56
ps: i bik di solito li legge con "binkw32.dll", e poi dovrebbe essere libero visto che c'è il player ufficiale per linux nei ccr.

Ma di per sé potrebbero usare anche il Theora, però è sempre roba in più da installare :ghgh
A naso direi che il gioco era già stato scritto usando le librerie di WMP, quindi andare a cambiare tutto il codice per usare un altro sistema diventava troppo lungo (e non ne usciva un grande vantaggio finale).


Ora però quando apro i file .wmv mi dice che manca un codec. Dalle proprietà sembra siano di tipo asf. Mediainfo dice:


Only registered members can view code.

Dato che il gioco ancora non riproduce, mi sa che devo riuscire a capire che codec ci vuole... :m::boh
Eh ma non leggi :lol:


What does not

Sound plays, but the video does not render (bug 30461).
Cannot open wmv files; WMP complains about a missing codec.

Andy86
26-01-15, 11: 13
:bai

Il fatto che l'abbiano scritto non significa che sia "a prescindere".
Tante volte sul database di wine si leggono di problemi che riguardano un utente si e tutti gli altri no.
Come per l'audio di monkeyisland, che affligge gli utenti con pulse.

In ogni caso si vede chiaramente che il tipo del video che ho postato (https://www.youtube.com/watch?v=COaEPC-fFsA) ci gioca tranquillamente, quindi se davvero il problema del codec affligge tutti, allora il problema del gioco non può essere quello, altrimenti quello non ci avrebbe giocato. :sisi

A meno che non ci sia modo di "sostituire" wmp con qualcosa di simile ad un collegamento dinamico... ma mi sembra meno strampalata la prima ipostesi.



update 13.20: come pensavo, il problema è comune anche a diversi utenti windows, quindi non è un limite di wine.
Esaminando il link che tenta di aprire dal popup di errore vedo che vuole installarsi il wvc1 codec.
Ora sto tentando di installarlo, devo riuscire a risolvere qualche dipendenza.



edit 18.45:
sembra che il bug sia questo, corretto nella 1.7.15, https://bugs.winehq.org/show_bug.cgi?id=28987, il tipo del tuo link indica che il test è fatto su wine 1.5, quindi quel commento è obsoleto... oppure il bug è tornato.

Ho provato a mettere il codec/hotfix che indica nel penultimo post, ma l'esecuzione sembra piantarsi. :boh
Ho provato anche a mettere la 1.7.15, l'errore del codec sparisce ma il video non viene riprodotto lo stesso, in più però non parte steam e non posso provare il gioco. :boh

Andy86
31-01-15, 17: 10
:bai

Ho fatto una prova stupida, ho sostituito momentaneamente la prima cutscene con un collegamento dinamico ad un file che wmp riproduce bene, invece che con il solito file vuoto, e la schermata nera è rimasta, quindi a questo punto il problema non è neanche wmp.

Non capisco perché certi bug devono capitare sempre a me. :boh:wall


edit:
Ho chiesto nel forum di wine, vediamo se loro mi sanno dire qualcosa.
Resident evil remastered steam blackscreen instead cutscene (https://forum.winehq.org/viewtopic.php?f=2&t=24136)

Andy86
01-02-15, 20: 43
:bai

Allora, ci sono aggiornamenti.
Dopo aver aggiornato wine alla 1.7.35 dal pacchetto arch (così non ho ricompilato :tong2), le cutscene funzionano con audio. :gogo
Solo che una volta partito il gioco i personaggi sono invisibili e il gioco va in crash quando ridotto a icona. :wall

Ho provato ad aggionare i driver nvidia alla 346 (sempre con i pacchetti arch) ma non c'è stato verso di avviare il direct rendering.

pierino_89
01-02-15, 20: 55
Beh, il direct rendering non deve essere avviato, o c'è o è andato storto qualcosa :ghgh

Andy86
01-02-15, 21: 52
Si, nel senso che non c'era.
Però non sono riuscito a capire cos'è andato storto.
E il bello è che ora non riesco neanche a downgradare correttamente.
Ne parliamo qui: problema-upgrade-downgrade-driver-video (http://www.collectiontricks.it/forum/gnu-linux/Ct6025-problema-upgrade-downgrade-driver-video.html#post215485), così non andiamo off-topic.

Andy86
25-04-15, 22: 40
:bai

Solo che una volta partito il gioco i personaggi sono invisibili e il gioco va in crash quando ridotto a icona. :wall

Anche questo problema è stato ora risolto dal team wine (quasi quasi gli faccio una piccola donazione per dire grazie grazie grazie) con il rilascio della nuova versione che corregge un bug simile relativo a resident evil 2, che probabilmente nel mio caso affliggeva anche il remastered edition.

Ora c'è un problemino con l'audio, ma affligge anche altri giochi, quindi apro un'altra discussione.

Andy86
26-11-16, 19: 24
Scusate, aggiorno un attimo il thread per segnalare che in winetricks è stata aggiunta un opzione che risolve problemi simili con altri giochi: https://github.com/Winetricks/winetricks/issues/659

Quindi si può ora installare il codec per le cutescene in wmv con winetricks wmv9codec.