voodoo47 on 21/9/2013 at 16:47
what version of T2 are you running? because to run the T2 multiplayer, you have to be using T2 1.18, and that will not be very compatible with new pcs.
F-rey on 21/9/2013 at 19:51
Quote Posted by voodoo47
what version of T2 are you running? because to run the T2 multiplayer, you have to be using T2 1.18, and that will not be very compatible with new pcs.
GOG version of the game has 1.18 update installed already, and it works fine on win7. The strange thing is that it doesn't even crash on start, it just makes these strange lines all over the screen, but menu elements are still clickable, and it is even possible to launch the game in this acid trip mode.
voodoo47 on 21/9/2013 at 21:27
GOG version uses NewDark (1.21), and the multiplayer mod is not compatible with NewDark (1.19/1.20/1.21). nothing you can do about it.
sNeaksieGarrett on 22/9/2013 at 03:27
Interesting, I wanted to double check so I looked at the store page and you're absolutely right. What's weird is that they've marked it version 1.18 (newdark 1.21):weird: It's either 1.21 or it's 1.18. Perhaps that should be reported to the GOG team to make it more clear.
I'm also quite surprised they'd patch the game to an unofficial patch, and that's in addition to the possible legal implications of doing so as well. Maybe a non patched version should be offered for those who are interested in the multiplayer such as F-rey.
voodoo47 on 22/9/2013 at 08:18
it's the latest version of the game (v1.18) patched with the NewDark engine update (v1.21) so the description is pretty accurate. also, the old exe can be restored I think, it should be in the backup folder. as for the legal stuff, if I remember correctly, the NewDark docs explicitly state that anyone is free to use NewDark for any purpose, so unless someone proves that there is something illegal in the files, it should be safe to use.
kdau on 22/9/2013 at 09:32
Well, the Dark Engine code is evidently in NewDark, and that's illegal (as far as we know). But someone from GOG actually (
http://www.ttlg.com/forums/search.php?do=finduser&userid=64154&contenttype=vBForum_Post&showposts=1) posted here last year trying to get contact information for the NewDark author(s). (Many of us have been calling the author(s) Le Corbeau for expediency, but in one Ariane4ever post Le Corbeau apparently said that they were "the messenger". Still, I think that the name has stuck.) I would guess that GOG has privately cleared it with Squeenix, since between 1.19 and 1.20 the NewDark legal text gained a clause licensing redistributors "
such as GOG and Steam…as long as they also have been granted permission by Eidos/Square Enix to do so".
Anyway, on F-Rey's graphics problem, I don't think it's related to GOG using NewDark. All the rendering code is in the thief2.exe executable, so switching to its T2MP version should replace that entirely. The NewDark-specific rendering configuration variables are in cam_ext.cfg, which is ignored by OldDark (including T2MP). If anything, this seems like it might be a DDFix problem: either you still need to patch T2MP with DDFix, or you need to adjust something in the DDFix configuration.
F-rey on 22/9/2013 at 09:37
Thank you guys for answering so quikly :) I thought I'd have to wait a couple of days or so. Guess I'll need to get myself non-gog version after all.
But what's confusing is that a friend of mine installed t2mp on the same GOG version of the game on his PC and it works just fine. I mean, we haven't tried to play the game in multiplayer yet for obvious reason, but he says that the game launches OK and he has both windows (thief2 and multiplayer) running without any issues.a
kdau on 22/9/2013 at 09:52
Quote Posted by Albert
It's still the fact that T2MP was made in Microsoft C++ software, right?
The original Dark Engine is MS C++ (with COM, no less :eww:), so any patch or alternate version is almost certainly going to be too. (The two of us can dream of a *nix port, but I doubt anyone else would notice. ;))
Quote Posted by F-rey
But what's confusing is that a friend of mine installed t2mp on the same GOG version of the game on his PC and it works just fine. I mean, we haven't tried to play the game in multiplayer yet for obvious reason, but he says that the game launches OK and he has both windows (thief2 and multiplayer) running without any issues.a
In that case I'd even more strongly guess it's a DDFix issue, related to differences between your graphics cards. I recall that the UseSysMemOverlay variable often needed to be adjusted in these cases, but someone with more DDFix experience could help you better.
sNeaksieGarrett on 22/9/2013 at 15:50
Quote Posted by voodoo47
it's the latest version of the game (v1.18) patched with the NewDark engine update (v1.21) so the description is pretty accurate.
I still say it's going to cause confusion. F-Sey was incorrectly assuming the game was 1.18, when it's technically 1.21. You can't call something version 1.18 and 1.21 at the same time, that was my point. Needs to be more specific such that making the distinction is more clear. For example, the page could say "Official Patch version 1.18 (Updated to unofficial NewDark 1.21 Patch.)" Otherwise, it might as well just say NewDark 1.21 without even mentioning 1.18.
Yeah I'm being picky, but I think it should be absolutely clear. The mentioning of the version should also be when you go to download the game. I'm curious what GOG shows what version it is there since I don't have a GOG copy of Thief 2. F-Sey, does it just say version 1.18 when you go to download the setup file for Thief 2 on your GOG shelf? I'm just curious what made you think you had 1.18 when you actually have Thief 2 patched with NewDark 1.21.
F-rey on 23/9/2013 at 03:00
Seems that I've missed something, cause on Gog.com it says "version 1.18 (NewDark 1.21)", but as was mentioned, installation of t2mp should override NewDark completely, as it seemingly does on my friend's machine. I've tried to change the value of UseSysMemOverlay in ddfix.ini according to commentaries in that file, but that was of no use.