Fórum Ubuntu CZ/SK
Ubuntu pro osobní počítače => Software => Hry a zábava => Téma založeno: kowaltsky 28 Listopadu 2010, 19:42:23
-
zdravím,
Mám instalované Ubuntu a Win7 vedle sebe a chtěl bych "donutit" wine aby používal soubory z windows -> abych nemusel přebootovavat do windows kvuli jedny hre (Battlefield Bad Company 2).
Napadlo me, vykopirovat slozku windows a zkopirovat ji do: Wine/drive_c ale asi je to blbost a pokud ne tak nevim jako to zprovoznit.
Vim ze jsou softy jako CrossOver ci Cedega, skousel jsem CrossOver games a nechtel mi behat ani DX
Ja vim, pravdepodobne je to blby dotaz, ale za zeptani nic nedam takze me prosim usetrte krytiky :)
dekuji vsem za rady a triky & tipy ;)
-
takhle wine nefunguje, wine není hypervizor čili Battlefield si takhle nerozběháš
-
Souhlasím s pacholik
ale tady na foru jsem určitě už viděl, že to jeden uživatel (udajně) vyřešil.
Skus hledat a možná se ti to povede.
-
Mělo by to jít, zkus prostě namountovat disk s windows 7, jdi do Program Files tam kde je nainstalovaný Battlefield a spusť .exe, nejlépe z konzole, abys měl výpis. Jo a předím by bylo dobrý nainstalovat si Wine :D. V repozitářích najdeš stabilní verzi 1.2, potom je dobré nainstalovat si winetricks, pomocí něj snadno a jednoduše rozšíříš např. o nativní verze DX, dotnet a podobný věci. Projdi si ubuntí wiki a i tady na fóru se můžeš rozhlídnout po informacích.
Konkrétně tebou zmiňovanou hru ale zatím pod wine nikdo moc úspěšně nerozběhal: Battlefield 2: BC v databázi her Wine (http://appdb.winehq.org/objectManager.php?sClass=version&iId=20333&iTestingId=53528).
-
Presne tak som ja rozbehal i hry ako Starcraft 2 a plno iných. Keď má človek šťastie fakt stačí len namountovať win partíciu a spustiť hru v terminále.
-
no mě dělá podobný problém Fallout New Vegas
wine: cannot find L"C:\\windows\\system32\\P\00fc2FalloutNVLauncher.exe"
-
od kdy se hry instalujou do system32 ? :P
wine: cannot find L"C:\\windows\\system32\\P\00fc2FalloutNVLauncher.exe"
při spouštění z terminálu uváděj cestu
wine .wine/drive_c/Program\ Files/Quest\ Software/Toad\ Data\ Modeler\ Freeware/Bin/Toad\ Data\ Modeler.exe #po linuxácku
wine "C:\Program Files\Quest Software\Toad Data Modeler Freeware\Bin\Toad Data Modeler.exe" #po windowsácku
-
od kdy se hry instalujou do system32 ? :P
wine: cannot find L"C:\\windows\\system32\\P\00fc2FalloutNVLauncher.exe"
při spouštění z terminálu uváděj cestu
wine .wine/drive_c/Program\ Files/Quest\ Software/Toad\ Data\ Modeler\ Freeware/Bin/Toad\ Data\ Modeler.exe #po linuxácku
wine "C:\Program Files\Quest Software\Toad Data Modeler Freeware\Bin\Toad Data Modeler.exe" #po windowsácku
tak vona je sranda ze to spoustim
wine '/media/64DC21692DA4322C/Program Files/Bethesda Softworks/Fallout New Vegas/FalloutNV.exe'
a po odentrování to napíše
fixme:win:EnumDisplayDevicesW ((null),0,0x32f358,0x00000000), stub!
wine: cannot find L"C:\\windows\\system32\\P\00fc2FalloutNVLauncher.exe"
a nic víc
-
od kdy se hry instalujou do system32 ? :P
wine: cannot find L"C:\\windows\\system32\\P\00fc2FalloutNVLauncher.exe"
při spouštění z terminálu uváděj cestu
wine .wine/drive_c/Program\ Files/Quest\ Software/Toad\ Data\ Modeler\ Freeware/Bin/Toad\ Data\ Modeler.exe #po linuxácku
wine "C:\Program Files\Quest Software\Toad Data Modeler Freeware\Bin\Toad Data Modeler.exe" #po windowsácku
tak vona je sranda ze to spoustim
wine '/media/64DC21692DA4322C/Program Files/Bethesda Softworks/Fallout New Vegas/FalloutNV.exe'
a po odentrování to napíše
fixme:win:EnumDisplayDevicesW ((null),0,0x32f358,0x00000000), stub!
wine: cannot find L"C:\\windows\\system32\\P\00fc2FalloutNVLauncher.exe"
a nic víc
Protože ta cesta by podle mě měla vypadat takto: wine /media/64DC21692DA4322C/Program\ Files/Bethesda\ Softworks/Fallout\ New\ Vegas/FalloutNV.exe.
-
Vlastně ti to kolega pacholík napsal, jak to má vypadat.
-
jo ale furt nechápete ze
wine '/media/64DC21692DA4322C/Program Files/Bethesda Softworks/Fallout New Vegas/FalloutNV.exe'
je to samé co
wine /media/64DC21692DA4322C/Program\ Files/Bethesda\ Softworks/Fallout\ New\ Vegas/FalloutNV.exe.
protože mezery viz
Program Files
jak píšete
Program\ Files
je to same jako
'Program Files'
protože ty
\
u víceslovné adresy je to samé jako
' '
-
a cez play on linux to nejde zprevádzkovať?
-
Mě se povedlo z D: jednou rozběhnout Call of Duty 2 na ubuntu 9.04 ale na vyšších verzích už mě to nefunguje.. ???
-
takhle wine nefunguje, wine není hypervizor čili Battlefield si takhle nerozběháš
Původní battlefield jsem přes wine celkem obstojně rozběhal (výjimečně vypadla textura)...
-
jo ale furt nechápete ze
wine '/media/64DC21692DA4322C/Program Files/Bethesda Softworks/Fallout New Vegas/FalloutNV.exe'
je to samé co
wine /media/64DC21692DA4322C/Program\ Files/Bethesda\ Softworks/Fallout\ New\ Vegas/FalloutNV.exe.
protože mezery viz
Program Files
jak píšete
Program\ Files
je to same jako
'Program Files'
protože ty
\
u víceslovné adresy je to samé jako
' '
No...ano, je to možné. Ale tak jsme ti napsali tu cestu tu hru skutečně spustíš a wine ji nebude hledat v system32. Schválně si zkus spustit terminál, napiš wine, pak ten tvůj apostrof a dál za to sázej /media/64DC..., piš jen začátky adresářů, dopisuj je tabulátorem a uvidíme jestli se s apostrofem na začátku dostaneš do vytouženého adresáře Fallout New Vegas. Já myslím, že ne. A potom to zkus bez apostrofu. Ale jestli na něm trváš, tak vytrvej a nic si nenech nutit.
Mimochodem, neopsals tu cestu z nějakýho spouštěče vytvořenýho wine? Tam je ještě na začátku wineprefix, totiž kde je kořenový adresář C: a ten je ve ~/.wine a za ním bývá adresa v dosovském zápisu uvozená "", kde mezery nejsou nijak označeny. V tvém případě ale musíš za mezeru v názvu dát backslash \ ať chceš, nebo ne.
A mimochodem, tvůj dotaz není podobný, jako je toto téma ;).