Fórum Ubuntu CZ/SK

Ubuntu pro osobní počítače => Software => Hry a zábava => Téma založeno: Jirka RCK 26 Dubna 2011, 12:59:58

Název: Postal II a wine
Přispěvatel: Jirka RCK 26 Dubna 2011, 12:59:58
Dobrý den,
chtěl bych se zeptat, jestli tu má někdo zkušenosti s hraním Postalu 2 přes wine. U mě šel nainstalovat, a co do emulace a výkonu grafiky i spustit a hrát, ale wine mi u něj zadržuje ukazatel myši, takže je hra vzhledem k first person ovládání téměř nehratelná. Položka "Povolit aplikacím direct X zadržet ukazatel myši" není povolena a na chování této hry nemá žádný vliv. Jinak hraji přes wine first person hry běžně a s jinými hrami tento problém není. V nastavení wine přes jeho grafické rozhraní jsem zkoušel přenastavit všechno možné a bez úspěchu. Do konfigurace jiným způsobem jsem se nepouštěl, jsem začátečník. Vím, že řešení by bylo hrát přes windows (tak to zatím také dělám), ale zajímalo by mě to spíš z principu, prostě mi to nasadilo chrousta do hlavy :-)
Název: Re: Postal II a wine
Přispěvatel: pacholik 26 Dubna 2011, 14:03:23
co tohle

Citace: http://appdb.winehq.org/objectManager.php?sClass=version&iId=5893
HOWTO Fix Mouse only working on 1/4 of screen
If the mouse only works on the upper left corner of the screen use this:
Open up regedit and navigate to:
HKEY_CURRENT_USER\Software\Wine\DirectInput
Add a key named MouseWarpOverride, and set it's value to force.
Název: Re: Postal II a wine
Přispěvatel: Jirka RCK 02 Května 2011, 09:40:27
Díky za odpověď. Pořád se mi ale nějak nedaří... V mých registrech nemám složku DirectInput pod Wine ale pod Microsoftem. Zkoušel jsem tento klíč přidat do ní a zkoušel jsem také vytvořit složku DirectInput u registrů Wine, ale ani jedno nepomohlo, pořád to samé... :-(  Možná je to tím, že nemám DirectX instalované pomocí návodů pro wine, ale klasicky jako pro widle...(při instalaci každé hry spustím přibalený exáč directx).
Název: Re: Postal II a wine
Přispěvatel: sabraq 07 Května 2011, 21:41:20
No moment, samotná prázdná složka DirectInput nic neřeší, musíš ji naplnit  ;).

Citace
Add a key named MouseWarpOverride, and set it's value to force.

Už chápeš? Jinak se to dá nastavit i přes winetricks, jmenuje se to tam mwo= a možný parametry jsou force,enable,disable(každá hra/program vyžaduje jiný parametr, takže se dají v registrech vytvořit složky pro různé programy s jiným nastavením DirectInput, ale třeba i Direct3D, atd. Ale o tom jindy :D).