AngelofLight on 17/9/2014 at 14:12
Hi , will this patch works with any missions ?
demagogue on 18/9/2014 at 10:43
Alas, AngelofLight, we hardly knew you.
See you next week.
sNeaksieGarrett on 29/9/2014 at 03:48
Quote Posted by Dood
Changed the values to try going 720p, and I suppose you're talking about (
http://www.ttlg.com/forums/showthread.php?t=121449) this patch? It doesn't work, suppose I'll just paste this. I tried tricking it by renaming the exe I modified in hex to use ddfix to thief2.exe
Code:
C:\thief_2>widescreen\WeiDU.exe --nogame widescreen\DarkWidescreen.tp2
[widescreen\WeiDU.exe] WeiDU version 21000
[widescreen\WeiDU.exe] Using scripting style "BG2"
Would you like to display the readme? [Y]es [N]o
n
Installing [Widescreen Mod for Dark Engine Games v6r3]
Please enter your horizontal resolution. It should be a number, >= 640.
1280
Please enter your vertical resolution. It should be a number, >= 480.
720
This mod automatically adjusts your field of view for the new resolution.
You can further modify it by entering a percentage (e.g. 200 doubles the fov).
If you don't know exactly what this means please enter 100.
100
1280 x 720 , 100% field of view
Are you sure? Y/N
y
shock2.exe not found, skipping...
thief.exe not found, skipping...
Copying and patching 1 file ...
thief2.exe (2662400 bytes) not found, but found 2662445 bytes, skipping...
Copying and patching 1 file ...
Value 640 found in executable thief2.exe at 2589052, expected 320
FAILURE:
Incorrect value
Stopping installation because of error.
ERROR: [thief2.exe] -> [thief2.exe] Patching Failed (COPY) (Failure("Incorrect v
alue"))
Stopping installation because of error.
Stopping installation because of error.
Stopping installation because of error.
ERROR Installing [Widescreen Mod for Dark Engine Games v6r3], rolling back to pr
evious state
Will uninstall 1 files for [widescreen\DarkWidescreen.tp2] component 0.
Restoring backed-up [widescreen\backup/0/thief2.exe]
Uninstalled 1 files for [widescreen\DarkWidescreen.tp2] component 0.
ERROR: Failure("Incorrect value")
Saving This Log:
NOT INSTALLED DUE TO ERRORS Widescreen Mod for Dark Engine Games v6r3
Press ENTER to exit.
Why exactly is bringing the T2MP mod to the 21st century impossible anyway? If I recall correctly, the author released the source code as well, didn't he? Not that I wouldn't appreciate the troubleshooting intention.
I suppose it goes without saying, but did 1280 x 720 not work? If not then something else is going on. One other res I'd try is 1024 x 768, as that's one of the resolutions originally supported by Thief itself.
And yes, that is the widescreen patch I was referring to. Problem with it is that it's very finicky, and as you can see it did not like the thief 2 exe you supplied to it. Basically the widescreen patch looks at the file size of your thief 2 exe and if it doesn't match one that it believes to be valid, then it fails.
The problem is, as I mentioned before, I did this a long time ago and I don't remember in what order, what ddfix I used, etc. in which I was able to get dark widescreen to work with my copy of thief, all while allowing the t2mp to still function.
EDIT:
I've been thinking more on this problem and I can't recall if the widescreen patch was even compatible with t2mp. I think the order in which you have to do it is:
1. install t2mp
2. apply the ddfix patch
3. apply the widescreen patch
3 is where it may fail, because you're using a modified thief2.exe. I'm actually guessing these are the steps you already took and it resulted in the widescreen patch failing to install.
edit2:
ah, per the info on that forum thread you linked to, the newer ddfix doesn't need the widescreen patch. We need to determine what version of ddfix you're using. I'm actually wondering if the newest ddfix works with T2mp. If it does, then there's no need for the widescreen patch. This actually be why the widescreen patch failed in the first place. If we both had been paying more attention we'd have known that, oops!
Dood on 6/2/2015 at 17:08
Quote Posted by sNeaksieGarrett
EDIT:
I've been thinking more on this problem and I can't recall if the widescreen patch was even compatible with t2mp. I think the order in which you have to do it is:
1. install t2mp
2. apply the ddfix patch
3. apply the widescreen patch
3 is where it may fail, because you're using a modified thief2.exe. I'm actually guessing these are the steps you already took and it resulted in the widescreen patch failing to install.
edit2:
ah, per the info on that forum thread you linked to, the newer ddfix doesn't need the widescreen patch. We need to determine what version of ddfix you're using. I'm actually wondering if the newest ddfix works with T2mp. If it does, then there's no need for the widescreen patch. This actually be why the widescreen patch failed in the first place. If we both had been paying more attention we'd have known that, oops!
Uh..it's been a long time since I've tried tackling this, but my god, I think you've nailed it. I've yet to check it the netplay segment's working, but I would suppose the toughest part is done.
Tried a fresh GOG install -> Installed T2MP with everything checked -> Used the latest version I found of DDFix (1.5.13) and the rotten thing actually works. I could even crank the resolution up to 1680x1050. Sure, I miss having 32bit colors and all that jazz, but it's nice ot have the thing working. :joke:
I've read up Tos' post about having to inspect the assembly code everything a new Thief 2 exe is recompiled, and it really explains the problem. Would there be any signs of a workaround?
sNeaksieGarrett on 7/2/2015 at 15:47
I think you're asking the wrong person. Also, unfortunately, I hate to be a drag, but I think at this point any chance of an update for T2mp is next to nothing. I think Tos has moved on from this project.
demagogue on 8/2/2015 at 07:39
Tos released the sourcecode so probably had an idea that he couldn't support it forever.
So we have a better chance of a new person taking over. I hope someone takes it up.
I mean, if someone could just make it compatible with NewDark, then we wouldn't even have to wait for the NewDark team to deal with it. We could just package them together ourselves.
sNeaksieGarrett on 10/2/2015 at 03:20
Good point. Would be awesome if someone picked up the mantle, you're right, I had forgotten that he released the code for it.
Niborius on 27/4/2015 at 20:38
But who would be capable of doing this? :)
sNeaksieGarrett on 28/4/2015 at 03:15
That's a great question.
I've no idea. But that gives me an idea. Perhaps we could sort of promote the mod out there and see if any potential coders would be interested in working on the project. It's a long shot, but that's something that we could do.
Niborius on 28/4/2015 at 07:07
I don't think they'd be interested if they're not into Thief, but perhaps with some small donations from the community?