El Foro

No Text for Guild Wars

Autor Respuestas
sbinion Thursday 10 November 2011 at 2:45
sbinionAnonymous

Below are the specifications of my desktop computer;

Ubuntu 11.10 x64 Oneric / Metacity / Compiz / w/ unity off
AMD x64 3.4ghz processor
ATI Radeon 4500 with 2GB vram
System Ram is 5GB

Software;

Playonlinux 4.1.13
Wine 1.2
Guild Wars Trilogy DVD Rom Edition (1st Attempt)
GWsetup.exe downloaded from NCSoft Account Page (2nd Attempt)

Guild Wars installs just fine with the script included with the latest playonlinux. downloaded and updates the patches just fine. I did the install from DVD ROM the first attempt, and the download from NCsoft for the second attempt. How ever when I launch the game to play, I get to the login screen and no text is being rendered, on buttons, help screens, input boxes.

Editado por: sbinion

sbinion Thursday 10 November 2011 at 16:14
sbinionAnonymous

Just thought the error log may help.

File :Guild Wars
Date : 11/10/11 10:12:04
PlayOnLinux Version : 4.0.13
File content :
[code language%3Dplayonlinux]
#!/bin/bash
[ "$PLAYONLINUX" = "" ] && exit 0
source "$PLAYONLINUX/lib/sources"
export WINEPREFIX="/home/steven/.PlayOnLinux//wineprefix/GuildWars"
export WINEDEBUG=""
cd "/home/steven/.PlayOnLinux//wineprefix/GuildWars/drive_c/GW/"
POL_Wine "Gw.exe" $@[/code]
Output :
11/10/11 10:12:04 - [main] Message: Debugger is starting

[POL_Wine_SetVersionEnv] Message: Setting wine version path: 1.2, x86
[POL_Wine_SetVersionEnv] Message: "/home/steven/.PlayOnLinux//wine/linux-x86/1.2" exists
[POL_Wine] Message: Running wine-1.2 Gw.exe
wine: cannot find L"C:\\\\windows\\\\system32\\\\winemenubuilder.exe"
err:wineboot:ProcessRunKeys Error running cmd L"C:\\\\windows\\\\system32\\\\winemenubuilder.exe -a -r" (2)
fixme:win:EnumDisplayDevicesW ((null),0,0x32ea50,0x00000000), stub!
fixme:win:EnumDisplayDevicesW ((null),0,0x32e5b4,0x00000000), stub!
fixme:win:EnumDisplayDevicesW ((null),0,0x32dae4,0x00000000), stub!
fixme:win:EnumDisplayDevicesW ((null),0,0x32db94,0x00000000), stub!
fixme:devenum:DEVENUM_ICreateDevEnum_CreateClassEnumerator Category {cc7bfb41-f175-11d1-a392-00e0291f3959} not found
fixme:devenum:DEVENUM_ICreateDevEnum_CreateClassEnumerator Category {cc7bfb46-f175-11d1-a392-00e0291f3959} not found
fixme:imm:ImmDisableTextFrameService Stub
fixme:d3d:IWineD3DDeviceImpl_SetDialogBoxMode Dialogs cannot be disabled yet.
fixme:d3d:IWineD3DDeviceImpl_SetDialogBoxMode Dialogs cannot be disabled yet.
fixme:dsalsa:IDsDriverBufferImpl_SetVolumePan (0x35e48c8,0x35e4810): stub
fixme:dsalsa:IDsDriverBufferImpl_SetVolumePan (0x2196a0,0x2195e8): stub
fixme:dsalsa:IDsDriverBufferImpl_SetVolumePan (0x35e48c8,0x35e4810): stub
fixme:d3d_shader:print_glsl_info_log Error received from GLSL shader #1:
fixme:d3d_shader:print_glsl_info_log Vertex shader(s) linked, fragment shader(s) linked.
fixme:d3d_shader:print_glsl_info_log Error received from GLSL shader #5:
fixme:d3d_shader:print_glsl_info_log Vertex shader(s) linked, fragment shader(s) linked.
fixme:d3d_shader:print_glsl_info_log Error received from GLSL shader #9:
fixme:d3d_shader:print_glsl_info_log Vertex shader(s) linked, fragment shader(s) linked.
fixme:d3d_shader:print_glsl_info_log Error received from GLSL shader #12:
fixme:d3d_shader:print_glsl_info_log Vertex shader(s) linked, fragment shader(s) linked.
fixme:d3d_shader:print_glsl_info_log Error received from GLSL shader #15:
fixme:d3d_shader:print_glsl_info_log Vertex shader(s) linked, fragment shader(s) linked.
fixme:d3d_shader:print_glsl_info_log Error received from GLSL shader #18:
fixme:d3d_shader:print_glsl_info_log Vertex shader(s) linked, fragment shader(s) linked.
fixme:d3d_shader:print_glsl_info_log Error received from GLSL shader #21:
fixme:d3d_shader:print_glsl_info_log Vertex shader(s) linked, fragment shader(s) linked.
fixme:d3d_shader:print_glsl_info_log Error received from GLSL shader #24:
fixme:d3d_shader:print_glsl_info_log Vertex shader(s) linked, fragment shader(s) linked.
fixme:d3d_shader:print_glsl_info_log Error received from GLSL shader #28:
fixme:d3d_shader:print_glsl_info_log Vertex shader(s) linked, fragment shader(s) linked.
fixme:d3d_shader:print_glsl_info_log Error received from GLSL shader #32:
fixme:d3d_shader:print_glsl_info_log Vertex shader(s) linked, fragment shader(s) linked.
fixme:d3d_shader:print_glsl_info_log Error received from GLSL shader #36:
fixme:d3d_shader:print_glsl_info_log Vertex shader(s) linked, fragment shader(s) linked.
fixme:d3d_shader:print_glsl_info_log Error received from GLSL shader #40:
fixme:d3d_shader:print_glsl_info_log Vertex shader(s) linked, fragment shader(s) linked.
fixme:d3d_shader:print_glsl_info_log Error received from GLSL shader #44:
fixme:d3d_shader:print_glsl_info_log Vertex shader(s) linked, fragment shader(s) linked.
fixme:d3d_shader:print_glsl_info_log Error received from GLSL shader #48:
fixme:d3d_shader:print_glsl_info_log Vertex shader(s) linked, fragment shader(s) linked.
fixme:d3d_shader:print_glsl_info_log Error received from GLSL shader #52:
fixme:d3d_shader:print_glsl_info_log Vertex shader(s) linked, fragment shader(s) linked.
fixme:d3d_shader:print_glsl_info_log Error received from GLSL shader #56:
fixme:d3d_shader:print_glsl_info_log Vertex shader(s) linked, fragment shader(s) linked.
fixme:d3d_shader:print_glsl_info_log Error received from GLSL shader #60:
fixme:d3d_shader:print_glsl_info_log Vertex shader(s) linked, fragment shader(s) linked.
fixme:d3d_shader:print_glsl_info_log Error received from GLSL shader #63:
fixme:d3d_shader:print_glsl_info_log Vertex shader(s) linked, fragment shader(s) linked.
fixme:d3d_shader:print_glsl_info_log Error received from GLSL shader #67:
fixme:d3d_shader:print_glsl_info_log Vertex shader(s) linked, fragment shader(s) linked.
fixme:d3d_shader:print_glsl_info_log Error received from GLSL shader #70:
fixme:d3d_shader:print_glsl_info_log Vertex shader(s) linked, fragment shader(s) linked.
fixme:d3d_shader:print_glsl_info_log Error received from GLSL shader #73:
fixme:d3d_shader:print_glsl_info_log Vertex shader(s) linked, fragment shader(s) linked.
fixme:d3d_shader:print_glsl_info_log Error received from GLSL shader #77:
fixme:d3d_shader:print_glsl_info_log Vertex shader(s) linked, fragment shader(s) linked.
fixme:d3d_shader:print_glsl_info_log Error received from GLSL shader #80:
fixme:d3d_shader:print_glsl_info_log Vertex shader(s) linked, fragment shader(s) linked.
fixme:d3d_shader:print_glsl_info_log Error received from GLSL shader #83:
fixme:d3d_shader:print_glsl_info_log Vertex shader(s) linked, fragment shader(s) linked.
fixme:d3d_shader:print_glsl_info_log Error received from GLSL shader #86:
fixme:d3d_shader:print_glsl_info_log Vertex shader(s) linked, fragment shader(s) linked.
fixme:d3d_shader:print_glsl_info_log Error received from GLSL shader #90:
fixme:d3d_shader:print_glsl_info_log Vertex shader(s) linked, fragment shader(s) linked.
fixme:d3d_shader:print_glsl_info_log Error received from GLSL shader #94:
fixme:d3d_shader:print_glsl_info_log Vertex shader(s) linked, fragment shader(s) linked.
fixme:d3d_shader:print_glsl_info_log Error received from GLSL shader #97:
fixme:d3d_shader:print_glsl_info_log Vertex shader(s) linked, fragment shader(s) linked.
fixme:d3d_shader:print_glsl_info_log Error received from GLSL shader #101:
fixme:d3d_shader:print_glsl_info_log Vertex shader(s) linked, fragment shader(s) linked.
fixme:d3d_shader:print_glsl_info_log Error received from GLSL shader #107:
fixme:d3d_shader:print_glsl_info_log Vertex shader(s) linked, fragment shader(s) linked.
fixme:d3d_shader:print_glsl_info_log Error received from GLSL shader #108:
fixme:d3d_shader:print_glsl_info_log Vertex shader(s) linked.
fixme:d3d_shader:print_glsl_info_log Error received from GLSL shader #111:
fixme:d3d_shader:print_glsl_info_log Vertex shader(s) linked, fragment shader(s) linked.
fixme:d3d_shader:print_glsl_info_log Error received from GLSL shader #114:
fixme:d3d_shader:print_glsl_info_log Vertex shader(s) linked, fragment shader(s) linked.
fixme:d3d_shader:print_glsl_info_log Error received from GLSL shader #117:
fixme:d3d_shader:print_glsl_info_log Vertex shader(s) linked, fragment shader(s) linked.
fixme:d3d_shader:print_glsl_info_log Error received from GLSL shader #119:
fixme:d3d_shader:print_glsl_info_log Vertex shader(s) linked, fragment shader(s) linked.
fixme:d3d_shader:print_glsl_info_log Error received from GLSL shader #121:
fixme:d3d_shader:print_glsl_info_log Vertex shader(s) linked, fragment shader(s) linked.
fixme:d3d_shader:print_glsl_info_log Error received from GLSL shader #123:
fixme:d3d_shader:print_glsl_info_log Vertex shader(s) linked, fragment shader(s) linked.
fixme:d3d_shader:print_glsl_info_log Error received from GLSL shader #125:
fixme:d3d_shader:print_glsl_info_log Vertex shader(s) linked, fragment shader(s) linked.
fixme:d3d_shader:print_glsl_info_log Error received from GLSL shader #127:
fixme:d3d_shader:print_glsl_info_log Vertex shader(s) linked, fragment shader(s) linked.
fixme:d3d_shader:print_glsl_info_log Error received from GLSL shader #130:
fixme:d3d_shader:print_glsl_info_log Vertex shader(s) linked, fragment shader(s) linked.
[POL_Wine] Message: Wine return: 0

Editado por: sbinion

Quentin PÂRIS Friday 11 November 2011 at 0:07
Quentin PÂRIS
Admin

Try to install microsoft fonts (Other menu)
sbinion Wednesday 16 November 2011 at 21:20
sbinionAnonymous

Thank you for suggesting the Microsoft fonts, but that has made no difference, text is still not rendering. Graphics look sweet though and flow nicely,
Quentin PÂRIS Wednesday 16 November 2011 at 21:40
Quentin PÂRIS
Admin

Ok, that's weird

Try to install the latest version of wine (Manage wine versions -> 1.3.32)
Then assign it to Guild Wars' virtual drive (Configure menu)

sbinion Thursday 17 November 2011 at 4:02
sbinionAnonymous

Yes, weird. Guild Wars was always one of the games that I could install flawlessly.

Tried wine 1.3.32 as you suggested. only now. not only don't I see any text, the UI and guild wars logo is gone. all I have is the nice background, blinking input point, cursor and music.
tankton Wednesday 21 December 2011 at 10:57
tankton

Sorry for this late reply, but I'm sure it will give you text on the buttons ;)
I had the exact same problem on my laptop (11.10) and fixed it by adding:
-dx8
to the guildwars shortcut.

Make sure your shortcut command looks like this:
env WINEPREFIX="/home/steven/.wine" wine C:\\\\Program\\ Files\\\\Guild\\ Wars\\\\Gw.exe -dx8

That should do the trick ;)


EDIT:

Seems that the problem is within the Vertex Shader Support, you have to set that to "None". Which is basically the same as the "-dx8" switch does. As it forces the game to run on DirectX8, setting the Vertex Shaders to a much lower quality.

Editado por: tankton

Grimpen Thursday 7 March 2013 at 5:15
GrimpenAnonymous

Exact same problem here. Ubuntu 12.10 (AMD64), PlayOnLinux 4.1.9, Wine 1.5.3. Using PlayOnLinux's configuration tool to add -dx8 to the "Arguments" for Guild Wars seems to have solved it. Thanks!

Couldn't see any mention of "Vertex Shading" or similar though.