WineHQ

The Witcher

This is a first, stable release of the game

Application Details:

Version: 1.0
License: Retail
URL: http://www.thewitcher.com
Votes: 79
Latest Rating: Bronze
Latest Wine Version Tested: 1.1.21

Maintainers: About Maintainership

Test Results

Old test results
The test results for this version are very old, and as such they may not represent the current state of Wine. Please consider submitting a new test report.
Selected Test Results

What works

Nearly everything once you've put in all the effort required to get the game to work. And it was less work to get up and running on wine 1.1.21 than last time when I installed on wine 1.1.18. This time around the game installation properly installed the directx & visual c++ redistributables so there was no need for me to drop in d3dx9_35.dll or use winetricks to install vcrun2005.

What does not

­In the order that I encountered them:

Wine's built-in gdiplus as of 1.1.21 still isn't good enough to run the launcher.exe and register.exe executables (Bug #18314).  This is fairly easy to fix by dropping in a native version. The version that winetricks installs will work fine.

Wine's inability to handle TAGES (Bug #10264) copy protection is a biggy. It prevents the game from running unless you use a cracked version of the witcher.exe executable.  

The game is extremely laggy until the recommended registry edits are made:

[HKEY_CURRENT_USER\Software\Wine\Direct3D]
DirectDrawRender=opengl
OffscreenRenderingMode=fbo
PixelShaderMode=enabled
RenderTargetLockMode=textex
UseGLSL=enabled
VideoMemorySize=512

Note t­hat I have 512MB on my video card, if you have a different amount use that for VideoMemorySize instead.

After that the game runs fairly well yet suffers from some significant, but not critical graphical defects (Bug #12771). The empty health and toxicity bars are probably the most serious. But you can run the cursor over them to see their values when necessary even if that is a pain to do in the middle of a fight. Other visual defects include missing health/attitude rings underneath other characters, an empty experience point ring around the wolf amulet (again you can run your cursor over it for the exact value), and an annoying box that appears around the cursor, especially during a fight.

What was not tested

Gameplay beyond the 2nd chapter.

Additional Comments

I'm going to rate this as a high bronze. Between the empty health/toxicity bars and the need for a cracked executable I'm reluctant to give this game a silver rating at this time. 

(Note that it is possible to successfully upgrade 1.0 to 1.4 without ever using a cracked executable. You just can't play 1.0 without one.)
selected in Test Results table below
Operating systemTest dateWine versionInstalls?Runs?RatingSubmitter
CurrentFedora 10 x86_64May 18 20091.1.21Yes Yes Bronzean anonymous user 
ShowUbuntu 9.04 "Jaunty" amd64 (+ variants like Kubuntu)May 14 20091.1.21Yes No Garbagean anonymous user 
ShowGentoo Linux x86_64Jan 05 20091.1.12Yes Yes SilverTymoteusz Paul 
ShowUbuntu 8.04 "Hardy" i386 (+ variants like Kubuntu)Sep 26 20081.1.5Yes Yes GoldChristian Bender 
ShowUbuntu 8.04 "Hardy" amd64 (+ variants like Kubuntu)Aug 23 20081.1.3Yes Yes SilverRyszard Szamburski 

Known Bugs

Bug # Description Status Resolution Other apps affected

Show all bugs

HowTo / Notes

Setting to avoid invisible models and flickering

If you are hit by bug #34052 (invisible character models), or flickering, set this key in the registry as a workaround (it happens on closed Nvidia driver, and to some on Mesa / Intel. It didn't happen to me with Mesa / radeonsi):

[HKEY_CURRENT_USER\Software\Wine\Direct3D]
CheckFloatConstants="enabled"

Comments

The following comments are owned by whoever posted them. WineHQ is not responsible for what they say.

Good News.
by Casey Jones on Tuesday June 2nd 2009, 14:26
The Witcher 1.5 is coming soon, and it will eliminate the copy protection and DVD check, so you should no longer need a cracked exe to play this game on wine. ;)
Original Witcher
by Mikia on Saturday February 21st 2009, 3:44
I have the original game of the Witcher that is PC compatible and i have a MAc OS X. Though Wine could run it but it keeps telling me I don't have the administrator rights or something like that even though i do! I'm new to Wine so maybe I'm doing this wrong. I know my request will be annoying but could someone walk me through getting the Witcher to work? I've been waiting to play this game for months and now I can't get it to work :(
Witcher for Mac Os X
by Alessio Trippetta on Sunday January 4th 2009, 9:34
Hello, I'm a new wine user and I'm trying to run The Witcher under mac Os X 10.5.6
The installation is fine, but I can't start the game. I downloaded some no cd files, but it doesn't work... Can anyone help me?
Thank you!!
Patch?
by Türklinke on Tuesday December 30th 2008, 15:52
Hi,
i have only DSL Lite. Will the game also work with the patches? The latest seems to be 1.3 . Do i need also to install the patches before? I'm asking, cuz the patches are some hundred MB big...

Thanks in advance,
Tuerklinke
Performance problems with nVidia cards
by Marcin on Sunday December 7th 2008, 4:44
I had the game running on my computer: Core2Duo E1200 @ 2,67GHz, 2GB DDR2 800 dual-channel, GF 8600GT.

However, in some locations the performance was so poor that the game became unplayable (4-6fps), even with all settings low.
Recently I switched my graphic card to GF 9600GT, which I expected to give a significant performance boost. This is not the case, however. The performance with 9600GT is as poor as it was before. The framerate didn't improve at all. I tried all possible regedit and winecfg settings, but with no effect.

Any ideas what might be the problem?
[Howto] Update to 1.4
by GNU_Raziel on Tuesday October 21st 2008, 15:40
1-Make a fresh install of your ORIGINAL game The Witcher with wine.

2-Download all needed files from The Witcher Website, this mean :
"TWEE_Upgrade.exe" (a ~900mb patch file)
"TWEE_YOUR-LANGUAGE_language_pack.exe"
"TWEE_adventure_Side_Effects.exe" (optional bonus quest)
"TWEE_adventure_The_Price_of_Neutrality.exe" (optional bonus quest)

3-Find yourself witcher.v1.4.5.1282.nodvd.rar and replace the exe of the game with the one in this archive.

4-Now double click on "TWEE_Upgrade.exe" and install the update. You'll notice that it bypassed the registration message and the copy protection system checked.

5-Replace the game exe with a working NO-DVD to bypass the protection requirement (remenber it curently DO NOT WORK with wine, see bug report on the game page)

6-Enjoy the Enhanced Edition of the witcher.

Let's hope Wine dev will soon find a way to make the game protection working so there wil be no need of those crap No-DVD files anymore...
RE: It does'nt run...
by Krzysztof Kosiński on Monday August 18th 2008, 7:40
Your No-CD patch probably contains a trojan. You need to find another one.
Works..but requires tweaking..
by Rob on Monday May 26th 2008, 3:15
Have it running @ 1440x900 forcing a window...settings on Med, 16xAF 4xAA. Lighting Low (Seems lighting is the key to fps). Still tweaking to see how high I can push it.

Requires some tweaking to registry, some minor texture issues, (Sword swing from other chars "black wave") Health Bar iffy, it works then doesnt
RE: It runs!... nearly!
by Bartłomiej Zimoń on Monday March 31st 2008, 1:24
Hi a have the same GFX card - X1950 Pro.

The same for me.
Latest drivers v. 8.3 .

But I have menu, can choose saved games.
And can't start level because of unlimited "loading ..." w/o progress bar.

by Shadow Meph on Tuesday February 26th 2008, 10:30
these were alreasdy installed but I reinstalled them
Install msvc2005 runtime with winetricks:

$ wget www.kegel.com/wine/winetricks
$ sh winetricks vcrun2005

and I get this now

fixme:ntoskrnl:KeInitializeTimerEx 0x110ad8 0
fixme:spoolsv:serv_main (0 (nil))
fixme:ntdll:RtlNtStatusToDosErrorNoTeb no mapping for 8000000a
fixme:actctx:parse_depend_manifests Could not find dependent assembly L"Microsoft.VC80.CRT"
err:module:import_dll Library MSVCP80.dll (which is needed by L"C:\\Program Files\\The Witcher\\System\\witcher.exe") not found
err:module:import_dll Library MSVCR80.dll (which is needed by L"C:\\Program Files\\The Witcher\\System\\witcher.exe") not found
fixme:actctx:parse_depend_manifests Could not find dependent assembly L"Microsoft.VC80.CRT"
err:module:import_dll Library MSVCR80.dll (which is needed by L"C:\\Program Files\\The Witcher\\System\\CommonLibs.dll") not found
err:module:import_dll Library MSVCP80.dll (which is needed by L"C:\\Program Files\\The Witcher\\System\\CommonLibs.dll") not found
err:module:import_dll Library CommonLibs.dll (which is needed by L"C:\\Program Files\\The Witcher\\System\\witcher.exe") not found
err:module:LdrInitializeThunk Main exe initialization for L"C:\\Program Files\\The Witcher\\System\\witcher.exe" failed, status c0000135
  • RE: by Bartłomiej Zimoń on Monday March 31st 2008, 0:50
    • RE: by Florian on Friday September 26th 2008, 2:51

by #HasH# on Monday February 25th 2008, 14:18
Install this www.microsoft.com/downloads/details.aspx?FamilyID=200b2fd9-ae1a-4a14-984d-389c36f85647&DisplayLang=en

and also copy d3dx9_35.dll from your windows directory(or download www.dll-files.com/dllindex/dll-files.shtml?d3dx9_35) to system32 in wine.
  • RE: by #HasH# on Monday February 25th 2008, 14:19
  • RE: by Shadow Meph on Monday February 25th 2008, 15:58
    • RE: by Gustaw Smolarczyk on Tuesday February 26th 2008, 7:55
The withcer crash!
by ZyzR on Wednesday February 13th 2008, 6:53
ok, The Witcher crash randomly when playing almost after an hour or more.

i had the same problem on Ms windows and the fix was/is to set the grafik to low it was then playable for hours and hours.

if you are going for a NOCD there is another crash that occure when you are dropping thing from you inventory, the best way to go around this is to sell the items.

other than that this game performs poorly under wine and even to some extent under ms windows. i don't think the developers of this game took thier time to actually complete this game.

hope this is fixed with some major patches.
Wine 0.9.51-git
by Zbigniew Braniecki on Saturday December 22nd 2007, 14:47
I tried today's nightly of Wine with Witcher 1.2.

The installation went fine. Patch applying was also easy.

I tried to apply the russian nocd patch from 1.1, but it didn't work properly. It launched the game, but instead of normal play screen, it gave me a choice between "normal Witcher" and "Additional modules". I could not click on either.

If anyone spots a nocd for 1.2, let me know pls.
RE: It does'nt run...
by Gustaw Smolarczyk on Monday December 17th 2007, 8:04
You should install MSVC++ library using winetricks:
www.kegel.com/wine/winetricks

Then copy d3dx9_35.dll into C:\Windows\System32 on virtual wine drive (e.g. into ~/.wine/drive_c/windows/system32).

After that it should start.
In Wine 0.9.51 cannot install Witcher
by Zbigniew Braniecki on Saturday December 15th 2007, 10:05
With new Wine - 0.9.51, I removed ~/.wine, and tried to reinstall the game.

Result is an error with "unhandled exception"

Error No.: 0x80040707
Desc: Call to the unhandled function DLL failed: ISRT._EnableStatus

at the early beginning of installer process.

This is a regressions as it didn't happen with earlier Wine.

Can anyone confirm that?

Steps to reproduce:
1) Wipe out ~/.wine
2) Launch wine setup.exe
3) Choose custom directory
4) Press Ok
5) Bang
forgot to mention: patch
by Wouter Cox on Thursday December 13th 2007, 1:03
this was with the 1.1a patch installed.
Can run it too
by Wouter Cox on Thursday December 13th 2007, 1:02
Well, I can run it in 0.9.50 after copying d3dx9_35.dll and using a no-cd patch.

However framerate is *really* bad (esp. compared to native), even though it starts in a very small window and my computer is quite good: Intel Core 2 Duo E6550, 2GB RAM, Geforce 8800GTS 640MB graphics card, 320GB 16m SATA hard drive.

by Krzysztof Garczyński on Saturday December 8th 2007, 8:23
I've enabled winedevices.exe and build new wine without 3Dmark patch that I've attached when I was fighting with call of duty 4.. And still nothing :| I can't see any of 3d models, no background, have white or black screen when intro's on.. But. I have some new errors:

fixme:d3d_texture:apply_wrap >>>>>>>>>>>>>>>>> GL_INVALID_OPERATION (0x502) from glTexParameteri(..., type, wrapParm) @ basetexture.c / 368

err:d3d:state_colorwrite (WINED3DRS_COLORWRITEENABLE1/2/3,0,15,15) not yet implemented. Missing of cap D3DPMISCCAPS_INDEPENDENTWRITEMASKS wasn't honored?

the last one was found only in exception of Pro Evolution Soccer 2008 but wasn't solved.

I've tried other software like Call Of Duty 4 [CoD2 works fine for me], Hitman 2 = same errors like the witcher.. and stil nothing..

thanks for reply :)
  • RE: by Gustaw Smolarczyk on Saturday December 8th 2007, 11:39
  • RE: by Gustaw Smolarczyk on Saturday December 8th 2007, 11:43
    • RE: by Krzysztof Garczyński on Saturday December 8th 2007, 18:55
No background in game.
by Krzysztof Garczyński on Friday December 7th 2007, 12:15
Hello :) Ok. I've finally installed this game with winetools, crack 1.0. I had a lot of problems with running game before but they're all gone when I was testing new call of duty 4 demo. I've made some modification of my registry and now I have nothing :| Both witcher and cod have the same problem.. I don't have any background :/ In witcher I can see only those things in corners of screen and text telling me what to do. I can't see intros too.. when they're playing I can see only white,green and blue stripes.. I've done everything what was here and now I don't know what to do :| I have gentoo amd64, wine-0.9.50, video card: gf5200Fx [128mb], nvidia-drivers: 100.14.19 and my registry:
PixelshadowMode enabled
VertexshaderMode hardware
VideoMemorySize 128
OffscreenRenderingMode backbuffer
UseGLSL enabled
mscoree = native
winedevices.exe = disabled

and from the latest moment I got this messages on console repeating so many times so I'll post only one case of them all:
fixme:d3d:IWineD3DDeviceImpl_ValidateDevice (0x16b308) : stub

fixme:d3d:tex_bumpenvmat >>>>>>>>>>>>>>>>> GL_INVALID_OPERATION (0x502) from glTexEnvfv(GL_TEXTURE_SHADER_NV, GL_OFFSET_TEXTURE_MATRIX_NV, mat)

fixme:d3d:CreateContext >>>>>>>>>>>>>>>>> GL_INVALID_OPERATION (0x502) from glTexEnvi(GL_TEXTURE_SHADER_NV, GL_PREVIOUS_TEXTURE_INPUT_NV, ...
@ context.c / 384


The last one I had with call of duty 4 case too ... the same problem - no background at all except weapon menu, maps etc.

Thank you for all replays :)

Pozdrawiam Krzysztof Garczyński
Minimum system requiremets...
by Miroslaw Poray-Zbrozek on Thursday November 22nd 2007, 10:25
I have got a couple messages from people complaining that they get the message about minimum system requirements not met. The reasons may be as the following:

1. Your version of Wine is too old. I don't know if the game runs on versions prior to 0.9.49.
2. Possibly you have the GLSL turned off. If I am right GLSL support is turned on by default starting from 0.9.49. In older versions that required adding a registry key:

HKEY_CURRENT_USER/Software/Wine/Direct3D/UseGLSL

and assingn it a text value "enabled"

3. Possibly you have the hardware pixel shader turned off. You can check this by running winecfg.
4. I think that the minimum version of Windows emulated by your Wine must be WinXP as that is what the game manual says.

I have not tried to run the game with any Ati/AMD cards as I currently don't have any at hand so I don't know if it runs with Ati at all. I think it should but still I cannot vouch for that.
Use 1.0, not 1.1a
by Zbigniew Braniecki on Thursday November 22nd 2007, 10:17
Ok. So you should not try the 1.1 patch. I installed the game with winetricks, dx9 and no-cd.

It did run, even on high details (but without moving character), but after upgrading the game to 1.1 (and using 1.1 no-cd patch) I cannot load the map at all. It stops on the map loading screen.
It runs!
by Miroslaw Poray-Zbrozek on Wednesday November 21st 2007, 18:59
Finaly I got the game running. I posted a couple of screenshots - hope they will be accepted. Here is a short description how:

My system is Gentoo Linux ~amd64 on Intel Core2 Quad. I am using an NVidia GF 7800 GTX graphics card (a bit old but still OK for most games). Wine is git-2007-11-21. I performed the following steps:

1. created a new Wine prefix.
2. Installed the MS VC++ libiraries using this script:
www.kegel.com/wine/winetricks
(many thanks to Austin English for posting this link on the Bugzilla)
3. Copied the d3dx9_35.dll into windows/system32
4. Performed a standard game installation from the Polish distribution DVD:

# wine /mnt/cdrom/setup.exe

Please note that the installer will try to create a directory with with a name with Polish diacriticals and that can you give trouble later so change the installation path to anything that does not contain any fonts with 'ogonki'.
5. Downloaded a nocd patch from the Web and replaced the original System/witcher.exe with the patched file. The only patch that I was able to find claims to be for the Russian version but it works with mine (Polish) too.
6. Started the game just typing on the console:

# wine witcher.exe

The game runs but the rendering quality is terrible. I have not tried to run this game on Windows so I may be wrong - possibly this is just the quality of the game itself - but I doubt that. But on the other hand the game is fully playable and surprisingly stable. It did not crash even once.
  • A useful tip by Miroslaw Poray-Zbrozek on Thursday November 22nd 2007, 6:04
  • RE: It runs! by Łukasz Starba on Thursday November 22nd 2007, 8:08
    • RE: It runs! by Zbigniew Braniecki on Thursday November 22nd 2007, 9:09
      • RE: It runs! by Łukasz Starba on Thursday November 22nd 2007, 9:24
        • RE: It runs! by Zbigniew Braniecki on Thursday November 22nd 2007, 9:28
          • RE: It runs! by Łukasz Starba on Thursday November 22nd 2007, 10:03
            • RE: It runs! by Tomasz Drwięga on Friday November 23rd 2007, 9:51
  • RE: It runs! by Piotr Duda on Thursday November 22nd 2007, 15:11
    • RE: It runs! by Piotr Duda on Thursday November 22nd 2007, 15:22
    • RE: It runs! by Zbigniew Braniecki on Friday November 23rd 2007, 4:42
      • RE: It runs! by Miroslaw Poray-Zbrozek on Friday November 23rd 2007, 7:08
        • RE: It runs! by Miroslaw Poray-Zbrozek on Friday November 23rd 2007, 7:49
      • RE: It runs! by Piotr Duda on Friday November 23rd 2007, 9:51
        • RE: It runs! by Zbigniew Braniecki on Friday November 23rd 2007, 9:57
          • RE: It runs! by Piotr Duda on Friday November 23rd 2007, 10:29
            • RE: It runs! by Zbigniew Braniecki on Saturday November 24th 2007, 4:48
              • RE: It runs! by Piotr Duda on Saturday November 24th 2007, 10:59
      • RE: It runs! by Miroslaw Poray-Zbrozek on Friday November 23rd 2007, 16:32
Back