Click to See Complete Forum and Search --> : UT2k3 bonuspack + 2225 patch


bwkaz
04-24-2003, 02:26 PM
This is ... weird. After installing the game and the last patch (2199) to that point, I installed the Epic bonus pack (using an installer made by someone, but that doesn't matter -- see later). Today, I tried to update to 2225 by running the Loki update tool. It bombed out with a message "No matching delta for /usr/local/games/ut2003/System/Setup.int".

OK... odd... so I go to investigate. Sure enough, the bonus pack .exe overwrote that Setup.int file with a new version. Without saving the original (actually that would've happened anyway; the standard bonus pack install instructions say to just unzip the .exe in the /usr/local/games/ut2003 directory) anywhere. And without registering itself with anything on the system, so nothing in the update knows it's changed Setup.int.

So, I extracted the patch manually, and started poking around. The MD5sum in the patch.dat file needed to be changed (I figure if all else fails, I can reextract the patch). So I change that stuff and try to run the loki_patch tool again (on the new patch.dat), and get:

** WARNING **: expected from file of length 8856 bytes
ERROR: Failed patch delta on /usr/local/games/ut2003/System/Setup.int Not sure what the warning is all about, but the error is still preventing the patch from installing.

So, I look around in the data directory, and saw a "diff"-type file (named data/System/Setup.int.0). Unfortunately, the filetype is binary, so I can't read it to find out what to change in Setup.int (since it's just a text file, ideally it'd be changeable; but no).

The weird thing is, the current MD5sum of the Setup.int file matches perfectly the "newsum" value in patch.dat. So do the current sizes. So I (also) tried setting "optional" to 1, -1, and a couple of other values; nope, still the same error message.

So. Does anyone know how to either uninstall the bonus pack, or how to skip patching that file (since it obviously doesn't need to be patched)?

This isn't related to glibc or TLS or anything like that; I'm using glibc 2.2.5 (same as before) and kernel 2.4.20-preempt (which, again, always worked).

Icarus
04-24-2003, 02:44 PM
I'd blast the /usr/local/games/ut2003 directory and re-install it...It's only about 3 Gig plus the patches, bonus packs, map packs, skins, models....:D

I'm still upset about the libc error with the latest patch on Red Hat 9...curse them for staticly linking!

bwkaz
04-24-2003, 03:13 PM
Blast and reinstall huh... rats. :D

I suppose I could, if nothing else works. But it'll take a while. ;)

Icarus
04-24-2003, 03:20 PM
I know what you mean...that's why I back it up in a tarbal somewhere :D

One thing I did when I reloaded from a backup on a new system install. To get the updater to work I re-installed from the disks, ran the updater and all was cool...didn't loose one map. You could give that a try
(It's A LOT better then having to reload everything, and seemed to keep everything in good order also...this WAS before the bonus packs were out though, at least the latest one...)

bwkaz
04-24-2003, 06:12 PM
Hmm... all right, I guess. ;) Have to remember to make a tarball after installing the patch (AKA just before installing the bonus pack) so that I can just overwrite the files with the (2225) tarball next time I update.

Thanks!

Icarus
04-29-2003, 11:49 PM
Anyone been able to load this on Red Hat 9 yet?

I'm not trying very hard right now...until I get my new vid card later this week ;)

Error...
cannot handle file 'libc.so.6' with TLS data

unixtool
04-30-2003, 12:08 AM
I have UT2k under redhat 9 but it took a long time and "un"-linking just about every lib I had. I also had to compromise a lot of security and got hacked. But that's what I get for a "clean" connection and not minding that a game could be more fun than my box. :)

I personally would wipe out the dir and reinstall with a "clean" version of ut and move on.

On a side note, the patch 2225 helps a lot especially if your using an nVidia card.

HTH

jymbo
04-30-2003, 12:28 AM
Have a look here (http://www.ina-community.com/forums/showthread.php?&threadid=289823)

bwkaz
04-30-2003, 09:32 AM
D'oh! Duh, yeah, just deleting the Setup.int section from the patch.dat file entirely would've worked just fine...

Wow, why didn't I think of that?

Oh well... for future reference, I guess...