Tos on 30/11/2008 at 22:29
Again, the amount of work required to switch over to a different .exe would be prohibitive, to say the least. In addition to changing all the offsets, I'd have to basically throw out my IDA database for the Thief .exe (which contains function names and comments, and has been worked on continuously for the past year; it'd take me months to get up to speed with a new one) and start over.
It's possible that the differences between the .exes aren't large enough to break multiplayer, but I very much doubt it. You can certainly try applying those changes to the -400 byte version, but it may not work. The fact that the zeroes begin at a different location makes me think that all of the addresses are going to be slightly different in that one.
They're both the same .exe in reality though, they've just been unwrapped differently. They should be functionally identical, so I don't understand why you wouldn't want to use the supplied .exe. All of the patches you mentioned (the imagecfg affinity fix, widescreen, and ddfix) should be able to applied on top of T2 MP. I'm not sure why widescreen isn't working for some people, but I'm sure we'll get to that bottom of that eventually.
I don't believe I included this in the documentation, but you don't even need to re-apply ddfix; you can add the line UseDDFix=True to the [General] section in ThiefMP.ini and it will load ddfix.dll instead of ddraw.dll at startup.
Dainem on 30/11/2008 at 23:05
@ tos: I have no idea how much time you spend working on the MP for Thief, but it was worth it. I can´t remember the last time when I was so excited to try something new.
I just completed "Equilibrium" together with Gecko. And before that we started the first Thief- Deathmatch in "Heretics and pagans". That was funny. When I was running out of arrows, I throw the light flares on him, and he died... :cheeky:
Some questions:
1. It´s not possible to re-use arrows. But water-arrows can be picked up. Is it possible to create a new kind of arrow which can be picked up like water arrows and fly just like normal broadheads?
2. Could you fix the bug in the chat menu that every nickname is the same? (it does not happen in the in-game-menu btw)
3. Let´s imagine I would create a real deathmatch- FM: can I create different starting points for every player?
4. Imagine an other modus: you have a big house with lots of loot. The player wins, who has stolen the most loot afer 10 minutes. Could this be possible?
5. You mentioned some issues in your readme: Do you think they can be solved?
Cheers and thank you very much for yur great work!
Dainem
P.S. here are my best screenshots:
(
http://www.bentraxx.de/thief/screenshots/om/multipl/t2mp.html)
And a video mady by Gecko:
(
http://de.youtube.com/watch?v=beCqOhd1G88)
jtr7 on 30/11/2008 at 23:12
We have entered Thieves: The Multiplayer Age!
DrK on 30/11/2008 at 23:34
Wow ! It even works with fms !? Fantastic ! :eek:
Art of thievery is a must play :D
sNeaksieGarrett on 30/11/2008 at 23:50
Nice job Gecko! Way to show off the multiplayer:thumb:
I can think of three great multiplayer experiences.
1.) Hammerite Deathmatch, which you showed in your video Gecko.:)
2.) ThiefKart by TypeRED.:cheeky:
3.) A "doom-like" FM.
Quote Posted by Tos
I don't believe I included this in the documentation, but you don't even need to re-apply ddfix; you can add the line UseDDFix=True to the [General] section in ThiefMP.ini and it will load ddfix.dll instead of ddraw.dll at startup.
Nope, you didn't. Thanks for heads up.
Quote Posted by Tos
I'm really not sure why the widescreen patch is only working for some people. I just tested again with the latest version of the widescreen patch (I think I had an older one before), and was again able to apply it without any problems at all onto the multiplayer .exe. Are you both using the latest version?
Hmmm... I'm using widescreen v6, on my laptop that has widescreen. I could try again, but I don't think it works. No biggies, as I switched to a newer ddfix (1.3.8) and can use the unsupported resolution I need.
RavynousHunter on 30/11/2008 at 23:58
Quick question: If I were to set the max players to 0, would it allow an infinite amount of players to join, or would it cause ThiefMP to go haywire?
bikerdude on 1/12/2008 at 00:04
Quote Posted by DrK
Wow ! It even works with fms !? Fantastic ! :eek:
Art of thievery is a must play :D
(
http://de.youtube.com/watch?v=qaqUdXoLs0U)
Oh that is F***ing AWESOME - :ebil: :ebil: :ebil:
One person could be in the control room talking to the other via skype/msn
b.
RavynousHunter on 1/12/2008 at 00:11
Methinks we ought to set up a ThiefMP public TeamSpeak server (considering Vent is really flaky). :thumb:
[edit]
Who's up for some Life of the Party action? I think someone other than I should host, as I'm behind a router, and that can cause all sorts of problems.
jtr7 on 1/12/2008 at 00:17
It's really funny to see all those taffers just jumping around and crouching and trying out their weapons. It looks like a big celebration.
"Yay! We're here! We're all here! Look at us! Look at me! Look at you! Haha! You look funny! We look funny! How fun is this, eh?"
Wheeeee!