Fórum Ubuntu CZ/SK

Ubuntu pro osobní počítače => Software => Hry a zábava => Téma založeno: snizek 07 Srpna 2012, 14:26:07

Název: SW: The old republic?
Přispěvatel: snizek 07 Srpna 2012, 14:26:07
Zdravím,
funguje někomu tato hra pod Ubuntu 12.04 s wine 1.4? Zatím jsem rozjel jen přihlašovací dialog ale hra se načítá asi 5 - 10 minut a pak se to sekne na Splashscreenu těsně před hrou. Nemá někdo nějaký nápad?

Díky,
David
Název: Re:SW: The old republic?
Přispěvatel: snizek 07 Srpna 2012, 14:53:18
Teď jsem zjistil že to do Terminálu hází nějaké chyby s Pixel shaderem. Tady je kus výpisu, je to opravdu dlouhý - :D

Kód: [Vybrat]
ImmediateModeRenderer Error: SetVertexShader called with mapped null vertex shader entry. VSID 166070064
ImmediateModeRenderer Error: SetPixelShader called with null pixel shader. PSID 166070088
ImmediateModeRenderer Error: SetVertexShader called with mapped null vertex shader entry. VSID 166070064
ImmediateModeRenderer Error: SetPixelShader called with null pixel shader. PSID 166070088
fixme:win:GetWindowPlacement not supported on other process window 0x6004e
fixme:d3d:query_init Unhandled query type 0xc.
ImmediateModeRenderer Error: SetVertexShader called with mapped null vertex shader entry. VSID 166070064
ImmediateModeRenderer Error: SetPixelShader called with null pixel shader. PSID 166070088
ImmediateModeRenderer Error: SetVertexShader called with mapped null vertex shader entry. VSID 166070064
ImmediateModeRenderer Error: SetPixelShader called with null pixel shader. PSID 166070088
fixme:win:GetWindowPlacement not supported on other process window 0x6004e
fixme:d3d:query_init Unhandled query type 0xc.
ImmediateModeRenderer Error: SetVertexShader called with mapped null vertex shader entry. VSID 166070064
ImmediateModeRenderer Error: SetPixelShader called with null pixel shader. PSID 166070088
ImmediateModeRenderer Error: SetVertexShader called with mapped null vertex shader entry. VSID 166070064
ImmediateModeRenderer Error: SetPixelShader called with null pixel shader. PSID 166070088
fixme:win:GetWindowPlacement not supported on other process window 0x6004e
fixme:d3d:query_init Unhandled query type 0xc.
ImmediateModeRenderer Error: SetVertexShader called with mapped null vertex shader entry. VSID 166070064
ImmediateModeRenderer Error: SetPixelShader called with null pixel shader. PSID 166070088
ImmediateModeRenderer Error: SetVertexShader called with mapped null vertex shader entry. VSID 166070064
Název: Re:SW: The old republic?
Přispěvatel: pacholik 07 Srpna 2012, 15:08:43
PlayOnLinux (http://www.playonlinux.com/en/)
Název: Re:SW: The old republic?
Přispěvatel: snizek 08 Srpna 2012, 10:21:23
Děkuju za radu, ale nepomohlo to. Píše to to samý. Nějaký jiný nápad?
Název: Re:SW: The old republic?
Přispěvatel: sabraq 08 Srpna 2012, 18:39:47
Zkus si přes winetricks změnit offscreen rendering mode a direct renderer. Více najdeš v useful registry keys ve winhq.org/wiki
Název: Re:SW: The old republic?
Přispěvatel: snizek 08 Srpna 2012, 20:53:41
Tak jsem to změnil a teď mi v terminálu lítá tato chyba:

Kód: [Vybrat]
fixme:win:GetWindowPlacement not supported on other process window 0x50060
fixme:d3d:query_init Unhandled query type 0xc.
Název: Re:SW: The old republic?
Přispěvatel: snizek 08 Srpna 2012, 21:17:05
Dobrý, vyřešil jsem to v PlayOnLinux. Děkuji všem za rady, už to funguje!
Název: Re:SW: The old republic?
Přispěvatel: snizek 10 Srpna 2012, 12:25:05
Chvilku mi to fungovalo a dnes jsem zapnul počítač a v Debugu jsem zjistil následující chyby.

Kód: [Vybrat]
| Variable USERNAME set to '***'
| Variable PASSWORD set to '***| Variable PLATFORM set to 'gamepad.swtor.com:443'
| Variable ENVIRONMENT set to 'swtor'
| Variable LANG set to 'en-us'
| Variable TORSETS set to 'main,en-us'
| Executing batch file 'swtor_dual.icb':

|> set shardaddress @${server}:${port}:${instance}
| Variable SHARDADDRESS set to '@::'
|> server install HeroEngine
| Successfully installed server application: HeroEngine

|> server start HeroEngine://test1@null::IpcConsole:1 dual=true username=${username} password=${password} shardaddress=${shardaddress} environment=${environment} platform=${platform} lang=${lang} tors| Successfully started server: HeroEngine://test1@null::IpcConsole:1

|> autotick
| Beginning auto-tick.  Use <Ctrl-shift-x> to break.
fixme:dbghelp:EnumerateLoadedModulesW64 If this happens, bump the number in mod

Po tomhle už se to nehne. Neví někdo co s tím?