Sid Meier's Civilization V
Brave New World and wine (Linux)
Hi,

Are anyone successfully running Civ 5: Brave New World on Linux?

For me the game starts and everything but once you start a new game there're missing menus and the research tree is empty and similar. However if you know the keybinds for example to build your first city it works. Loading a saved game crashes the application as well.
Screens: http://imgur.com/a/XZkCz

If I inactivate Brave New World in the DLC menu however everything shows up as usual again and works correctly.


So: Are anyone successfully playing Brave New World with wine?

Thanks
< >
Сообщения 115 из 33
Bummer, man. I run Civ V using Crossover. (I had it running under Wine just fine, but screwed something up, so bought Crossover; it's a big source of support funding for Wine, and much of its development.) I'd hate to buy BNW only to be unable to play it.

Until others weigh in we don't know if it's something at your end or universal. If the latter then it's unknown if or when it will get fixed. Have you visited the fourms at Wine?
Автор сообщения: kermidge
Bummer, man. I run Civ V using Crossover. (I had it running under Wine just fine, but screwed something up, so bought Crossover; it's a big source of support funding for Wine, and much of its development.) I'd hate to buy BNW only to be unable to play it.

Until others weigh in we don't know if it's something at your end or universal. If the latter then it's unknown if or when it will get fixed. Have you visited the fourms at Wine?

Just to make sure: Does Brave New World for you?
Just tried Civilization V with Crossover and it did not work any better. There're still the same gui bugs.

Well we all know the risks prepurchasing non-native games. But I'm sure that in time it will work as good as vanilla Civilization and Gods and King does. I've looked at appdb at winehq and there haven't been any updates regarding this. I've also asked around on their IRC channel with no responses.

Most frustrating part right now is that I'm unable to find anyone to confirm that they're having the same issues or having issues at all playing Brave new World on Linux.

Thank you for you response.
Отредактировано Wicla; 13 июл. 2013 г. в 0:25
Автор сообщения: Wicla
[...]

Most frustrating part right now is that I'm unable to find anyone to confirm that they're having the same issues or having issues at all playing Brave new World on Linux.

[...]

I can confirm having the very same issues. Unfortunately, I also haven't found a solution.
Автор сообщения: trickکhot » Leto
Автор сообщения: Wicla
[...]

Most frustrating part right now is that I'm unable to find anyone to confirm that they're having the same issues or having issues at all playing Brave new World on Linux.

[...]

I can confirm having the very same issues. Unfortunately, I also haven't found a solution.

Thank you for the confirmation that it's not a local issue for me.
Let's hope a solution to this issue is found!
Ok, I downed the demo, installed, and am playing it in a 1680x1050 window on my Ubuntu 13.04 64-bit desktop using Crossover 12.1. It's working fine, so I don't know what I'm doing wrong, or there's a diff between demo and the actual game DLC of BNW.
Ok, I took a gamble and bought BNW. Uninstalled demo, etc. Fired up BNW and so far (only seven turns) it's working alright. If it's still not working for y'all, maybe we could try to figure out what the difference is.
Автор сообщения: kermidge
Ok, I took a gamble and bought BNW. Uninstalled demo, etc. Fired up BNW and so far (only seven turns) it's working alright. If it's still not working for y'all, maybe we could try to figure out what the difference is.

Glad to hear it works for you.
Still no progress for me.

Below is information regarding my setup. Civilization V worked, and still works, if I disable the Brave New World DLC/expansion.
Kernel and info (uname -a): Linux modermodemet 3.9.8-gentoo #1 SMP PREEMPT Sun Jun 30 15:06:36 CEST 2013 x86_64 Intel(R) Core(TM) i5-2500K CPU @ 3.30GHz GenuineIntel GNU/Linux
Wine version (wine --version): wine-1.6-rc5 (tried wine-1.6-rc4 and wine-1.5.31)
GFX Driver: nvidia-drivers (properitary): 325.08

Wine setup (command used: winetricks prefix=civ5 list-installed):
corefonts
d3dx10
d3dx11_42
d3dx9_26
d3dx9_28
d3dx9_31
d3dx9_35
d3dx9_36
d3dx9_39
d3dx9_42
directx9
vcrun2008
xact
xact_jun2010
xinput

kermidge: Could you please use winetricks to get everything installed in your prefix for civ?
My setup is the following:

---

Linux ********** 3.9.9-1-ARCH #1 SMP PREEMPT Wed Jul 3 22:45:16 CEST 2013 x86_64 GNU/Linux

wine-1.5.25

nvidia 319.32

I also have the same list of components for wine installed.

---

I am also interested to see what the difference to kermidge will be.
HI guys I have just bought the game and can confirm that it runs without any major problems.
There is a sound issue with music cutting out after a while whilst playing.
I am running Ubuntu 12.4.2 LTS
using playonlinux Wine installed with tricks. The game is running in windowed mode.
I installed using the CD version of the game.
Installation ran perfectly.
All other DLCs are running too. I had Gods and Kings version before I installed Brave New world.

Hope this helps.
Автор сообщения: Horusforgives
HI guys I have just bought the game and can confirm that it runs without any major problems.
There is a sound issue with music cutting out after a while whilst playing.
I am running Ubuntu 12.4.2 LTS
using playonlinux Wine installed with tricks. The game is running in windowed mode.
I installed using the CD version of the game.
Installation ran perfectly.
All other DLCs are running too. I had Gods and Kings version before I installed Brave New world.

Hope this helps.

Hi.

I've now tried to play Civilization 5: Brave new World with PlayOnLinux (PoL). It did not work any better than using standard wine. I don't have the CD version of Civ5 or Brave New World so I had to install Steam in PoL and later install Civilization.
There might be the issue of missing dependencies since I'm not using the Civilization 5 "profile" directly.

I'll write another reply once I've managed to do an exact copy of the Civilization 5 profile in PoL.
So. Tried to replicate the configuration from the Civilization profile (http://www.playonlinux.com/en/topic-10627-Script_Civilization_V.html, uses wine 1.4.1) but it did not help. Still experienced the same problem.

Starting to wonder if it's really the wine setup itself that's the problem. Doesn't feel like it should be related to the graphics card though. But still.

Horusforgives and kermidge: Are you using nvidia or ati?
Hi Wicia I have more information.
I actually tried running the game in my native laptop res 1980 x 1080 and it works fullscreen and the sound issues i have have stopped. The game runs smoothly.
I have NVIDIA-SMI 4.304.88 Driver Version: 304.88 GeForce 9600M GT 1gb RAM
Try the latest wine version and use the winetricks. Im new to ubuntu and its worked for me.
Only Installed Ubuntu on Tuesday 16th.

@Wicla et al
Sorry for delay in reply, too much external crap going on.
The only 'direct' Wine install was done by the Compholio patch so that Netflix will run from my Ubuntu 12.04 64-bit desktop and isn't involved with Civ at all.

When I look in the path home/.cxoffice/Steam/drive_c/Program Files/Steam/SteamApps/Common/Sid Meier's Civilization V/ I get
d3dcompiler_45.dll
d3dcsxd_45.dll
mss32midi.dll
Mss32.dll
that may be relevant (or not - if anyone knows or understands DirectX dependencies he should be up for a Nobel)

adding the DirectX folder to the path I get a crapton of cabs along with
D3D11Install.exe
D3D11InstallHelper.dll
dsetup32.dll
DSETUP.dll
DXSetup.exe

calling up the Crossover item from menu and going into the Steam bottle I get
under Installed Applications
Microsoft DirectX Runtime - Modern
msls31
MIcrosoft Visual C++ 2008 (9.0) Redistributable
Microsoft Visual C++ 2008 Redistributalbe -0 x86 9.0.30729,6161
that might be relevant

Finally (and closest to what you asked) under Control Panel -> Wine Configuration
Wine 1.5.15
under applications there are many, but the only obvious entries are
winemenubuilder.exe and
winewrapper.exe
and under the Libraries -> Existing_overrides a laundry list
*AcroTray.exe (builtin)
*autorun.exe (native, builtin)
*ctfmon.exe (builtin)
*ddhelp.exe (builtin)
*docbox.api (disabled)
*findfast.exe (builtin)
*icwconn1.exe (builtin)
*ieinfo5.ocx (builtin)
*maildoff.exe (builtin)
*mapi (native, builtin)
*mapi32 (native, builtin)
*mdm.exe (builtin)
*mosearch.exe (builtin)
*msiexec.exe (builtin)
*pstores.exe (builtin)
*qbdagent (disabled)
*qttask.exe (builtin)
*user.exe (native, builtin)
amstream (native, builtin)
atl (native, builtin)
crypt32 (native, builtin)
d3dxof (native, builtin)
dciman32 (native, builtin)
devenum (native, builtin)
dplay (native, builtin)
dplaysvr.exe (native, builtin)
dplayx (native, builtin)
dpnaddr (native, builtin)
dpnet (native, builtin)
dpnhpast (native, builtin)
dpnhupnp (native, builtin)
dpnlobby (native, builtin)
dpnsvr.exe (native, builtin)
dpnwsock (native, builtin)
dxdiagn (native, builtin)
hhctrl.ocx (native, builtin)
hlink (native, builtin)
iernonce (native, builtin)
ipodservice.exe (disabled)
ipod~xqq.exe (disabled)
itss (native, builtin)
jscript (native, builtin)
mlang (native, builtin)
mshtml (native, builtin)
msi (builtin)
msvcirt (native, builtin)
msvcrt40 (native, builtin)
msvcrtd (native, builtin)
msxml3 (native, builtin)
odbc32 (native, builtin)
odbccp32 (native, builtin)
ole32 (builtin)
oleaut32 (builtin)
olepro32 (builtin)
quartz (native, builtin)
riched20 (native, builtin)
riched32 (native, builtin)
rpcrt4 (builtin)
rsabase (native, builtin)
secur32 (native, builtin)
shdoclc (native, builtin)
shdocvw (native, builtin)
softpub (native, builtin)
url (native, buitltin)
urlmon (native, builtin)
wininet (builtin)
wintrust (native, builtin)
wscript.exe (native, builtin)

system is an AMD 1090T, six-core, 64-bit
MSI N460GTX Cyclone 768D5
nVidia driver 310
and 8GB DDR2.
I run Civ V using DirectX 9 from the launcher menu.

If I rememberd how to use winetricks I'd be glad to. I'll try to figure out where I should put it to have it look at the internal Wine setup that Crossover uses.

I had the same issue regardless of the version of wine I was using. Following the solution at http://forums.civfanatics.com/showthread.php?t=501374 it works! :)
Note that the fix described in the link above is incomplete. Complete steps to fix below. Additional steps compared to link above prefixed with **.

1. Open your wineprefix (if using winetricks, this is in $HOME/.local/share/steam)
2. Navigate to the Civilization V folder (its going to be in drive_c/Program Files (x86)/Steam/SteamApps/common/Sid Myer's Civilization V/ in a default install).
3. Open the Assets/DLC folder
4. Assuming you have GNK, BNW, and a few DLCS, you see folders name (Expansion, Expansion2, DLC_01, DLC_02).
5. Rename Expansion to Expansion3 (this forces Civ5 to load GNK before BNW)
**6. Rename Expansion3/CvGameCore_Expansion1.dll to Expansion3/CvGameCore_Expansion3.dll
**7. Rename Expansion3/Expansion1.Civ5Pkg to Expansion3/Expansion3.Civ5Pkg
8. Launch Civ5
**9. Go to DLC menu and activate GNK
< >
Сообщения 115 из 33
Показывать на странице: 1530 50

Дата создания: 12 июл. 2013 г. в 6:55
Сообщений: 33