What's wrong with the SF version of Uplink?
Moderators: jelco, bert_the_turtle, Chris, Icepick, Rkiver
What's wrong with the SF version of Uplink?
Apologies if this has been said somewhere else. I did search, and read some very interesting debates about the value of relative education systems and projections of spheres onto cylinders, but didn't find what I was looking for. If it has been addressed elsewhere, if you could post a link to the relevant thread, I'd appreciate it.
What I'm trying to find out is exactly what Strategy First did to Uplink that makes it incompatible with mods, and why no-one has come up with a patch to fix it. Presumably it's something more devious than just messing with uplink.exe, because otherwise a patch would fix it.
My reason for wanting to know is that I'm beginning to think about how to release my mod, and I'm wondering how easy it would be to release a version which anyone could use, regardless of where they got their uplink from. Also, if someone could release a "patch" which fixed the SF version, it might reduce the number of problems posted on this forum...
Jadiel
What I'm trying to find out is exactly what Strategy First did to Uplink that makes it incompatible with mods, and why no-one has come up with a patch to fix it. Presumably it's something more devious than just messing with uplink.exe, because otherwise a patch would fix it.
My reason for wanting to know is that I'm beginning to think about how to release my mod, and I'm wondering how easy it would be to release a version which anyone could use, regardless of where they got their uplink from. Also, if someone could release a "patch" which fixed the SF version, it might reduce the number of problems posted on this forum...
Jadiel
-
- level3
- Posts: 296
- Joined: Tue Feb 19, 2002 6:34 pm
- Location: London, UK
- Contact:
So how vome patches work? Don't they restore the old world.dat file checking? Or is the SF version already 1.31? In any case, why hasn't anyone released a version of the game which checks it against one of the other files? Wouldn't that fix all the issues?
Sorry, didn't mean to sound ungrateful - Thanks for the info!
Jadiel
Sorry, didn't mean to sound ungrateful - Thanks for the info!
Jadiel
-
- level3
- Posts: 296
- Joined: Tue Feb 19, 2002 6:34 pm
- Location: London, UK
- Contact:
... yeah, sorry. Moment of supidity. Could we not take this into account with the devmods though? Check that it matches one of two world.dat files? I haven't got the code to hand, but I don't think it's that complex.
phyreskull
(Dave Ingram)
Quidquid latine dictum sit altum videteur!
An Uplink DevCD Owner, and proud!
(Dave Ingram)
Quidquid latine dictum sit altum videteur!
An Uplink DevCD Owner, and proud!
phyreskull wrote:... yeah, sorry. Moment of supidity. Could we not take this into account with the devmods though? Check that it matches one of two world.dat files? I haven't got the code to hand, but I don't think it's that complex.
Yeah, it's probably quite trivial to remove the world.dat check alltogether. The question is do we want to.
- NeoThermic
- Introversion Staff
- Posts: 6256
- Joined: Sat Mar 02, 2002 10:55 am
- Location: ::1
- Contact:
Darksun wrote:phyreskull wrote:... yeah, sorry. Moment of supidity. Could we not take this into account with the devmods though? Check that it matches one of two world.dat files? I haven't got the code to hand, but I don't think it's that complex.
Yeah, it's probably quite trivial to remove the world.dat check alltogether. The question is do we want to.
If I recall the licence correctly, you agree not to remove any copy protection from the code; the codecards and the world.dat check are copy protection.
NeoThermic
- NeoThermic
- Introversion Staff
- Posts: 6256
- Joined: Sat Mar 02, 2002 10:55 am
- Location: ::1
- Contact:
Darksun wrote:Well, the license states2.1) You must cause the modified files to execute only if a copy of Uplink purchased from Introversion Software (or one of it's licensed distributors), is also installed on the machine.
The question is whether or not SF/Trygames are still considered a Licensed Distributor.
I was thinking more of:
licence wrote:2.2) You must not release a "stand-alone" binary. By this we mean a version of the Program that will execute without an enforced dependency on installation of a version of Uplink purchased from Introversion or one of its licensed distributors.
The real question is if you relax the game to also accept other world.dat files, have you removed that type of copy protection? (and I suppose your question is still very valid).
NeoThermic
-
- level5
- Posts: 2725
- Joined: Sun Mar 17, 2002 4:40 pm
- Location: W. Australia
But assuming that SF is classified a licenced distributor, then you would not be breaking that rule, since a check for either world.dat still requires one or the other version to be present on the machine.
ME!
Procrastination - Hard work often pays of after time, but laziness always pays off now!
**Bibo ergo sum!**
Procrastination - Hard work often pays of after time, but laziness always pays off now!
**Bibo ergo sum!**
Let me get this straight if i download the patch 1.31 and install it i can change the world.dat of the strategy first to the world.dat of introversion. yes or no. and why is it different files. Hey, i´m computer technician not a programmer inspector.
Go Visit My first Website
www.freewebs.com/dolphin_2
www.freewebs.com/dolphin_2
So SF versions break if you apply the 1.31 patch?
There's nothing special about the world.dat file as such, at least not as far as the licence is concerned. As far as I can see, you could switch the copy protection to check against another file that comes with the game, and that wouldn't violate the licence (provided of course that it wasn't one of the files in your patch). That way, whether SF is a licenced distributor or not becomes immaterial.
I would say Darksun's first question is far more pertinent...
Jadiel
There's nothing special about the world.dat file as such, at least not as far as the licence is concerned. As far as I can see, you could switch the copy protection to check against another file that comes with the game, and that wouldn't violate the licence (provided of course that it wasn't one of the files in your patch). That way, whether SF is a licenced distributor or not becomes immaterial.
I would say Darksun's first question is far more pertinent...
Jadiel
Who is online
Users browsing this forum: No registered users and 17 guests