View previous topic :: View next topic |
Author |
Message |
VValdo Guru
Joined: 08 Jan 2005 Posts: 395
|
Posted: Sun Oct 28, 2007 12:54 am Post subject: ut3 on wine? Anyone? |
|
|
Well, a new wine came out today, so I figured while waiting for the linux port, what the hell, I'd give the Windows UT3 (Unreal Tournament 3) Demo another go with this version. The last version of wine wouldn't install at all.
Got a lot further.
The installation worked fine.
Running ut3, it got hung up with some error that looked like:
Quote: | Modified executable code is not allowed |
This seems to be related to my having a 64 bit version of linux (or maybe it's the 64bitness of my processor)..
Epic has an alternative UT3Demo.exe file that I thought might help with that.
But no dice. It crashed. Anyone else having better luck?
Looked around, but didn't see a thread for this already...
W |
|
Back to top |
|
|
speeddemon Apprentice
Joined: 27 Sep 2003 Posts: 162
|
Posted: Mon Oct 29, 2007 3:15 am Post subject: |
|
|
I couldn't get it to work in windows, so Im not even going to bother to try with wine. I think they rushed that demo out a little sooner than they should have. I've heard from other people that its buggy as hell. |
|
Back to top |
|
|
gtbX Tux's lil' helper
Joined: 11 Oct 2003 Posts: 126
|
Posted: Sun Nov 04, 2007 6:15 pm Post subject: |
|
|
the "Modified executable code is not allowed" error is a well known bug that affects XP 64bit and win2003. They released a patched exe for it (see here: http://news.filefront.com/ut3-demo-hotfix-for-xp64-2k3/ )
I tried installing it with wine also, but it stopped at the .net 2.0 installation since IE5.01 isn't installed.
Running UT3Demo.exe directly off my windows partition results in many missing .dlls and .net errors |
|
Back to top |
|
|
PEETIE Tux's lil' helper
Joined: 28 Mar 2004 Posts: 144
|
Posted: Mon Nov 05, 2007 1:11 pm Post subject: |
|
|
http://appdb.winehq.org/objectManager.php?sClass=version&iId=9433&iTestingId=16393
These 3 things are needed for UT3 Beta Demo to run under wine
1. The following direct x patch needs to be applied to wine's directX
Code: |
diff --git a/dlls/wined3d/directx.c b/dlls/wined3d/directx.c
index 884878d..eab9cde 100644
--- a/dlls/wined3d/directx.c
+++ b/dlls/wined3d/directx.c
@@ -1721,6 +1721,7 @@ static HRESULT WINAPI IWineD3DImpl_CheckDeviceFormat(IWineD3D *iface, UINT Adapt
}
TRACE_(d3d_caps)("[OK]\n");
return WINED3D_OK;
+ case WINED3DFMT_R32F:
case WINED3DFMT_A32B32G32R32F:
if (!GL_SUPPORT(ARB_TEXTURE_FLOAT)) {
TRACE_(d3d_caps)("[FAILED]\n");
|
2. You will need to install win32 mono to get the game to launch. It can be installed easily with winetricks.
http://www.kegel.com/wine/winetricks
3. then find the missing dlls and put them in the windows/system32 folder
xinput1_3.dll, d3dx9_35.dll |
|
Back to top |
|
|
|