Bug 1771 - ucc-bin decompress broken on amd64?
Status: RESOLVED FIXED
Alias: None
Product: Unreal Tournament 2004
Classification: Unclassified
Component: client
Version: 3204 (First official retail patch)
Hardware: PC Linux
: P2 normal
Assignee: Ryan C. Gordon
QA Contact:
URL:
Depends on:
Blocks:
 
Reported: 2004-06-03 22:01 EDT by Caleb Shay
Modified: 2005-05-31 01:49:20 EDT
0 users

See Also:



Description Caleb Shay 2004-06-03 22:01:58 EDT
This would explain why downloading maps on the fly never seems to work.  I've
tried with several compressed files now.

caleb@chinstrap> ./ucc-bin decompress
/home/caleb/maps/uz2.gameservers.net/ut2004/1TNites.uax.uz2                    
                                                                               
                                    /usr/local/games/ut2004/System
Error occurred decompressing /home/caleb/maps/uz2.gameservers.net/ut2004/1TNites.uax

History: 

Exiting due to error
Comment 1 Clint Silvester 2005-03-01 18:44:59 EST
Has this been looked at since?  Last time I inquired about this (4 months ago?)
I was told "If you haven't heard anything about a bug, then it probably hasn't
been fixed.  That probably means it hasn't, but I figured I might as well bump
anyway.
Comment 2 scott 2005-05-19 04:20:51 EDT
Can someone explain how ucc-bin is called to decompress maps. 
I tried two methods to work around this: 
 
1) replaced ucc-bin with 32bit version. I was able to decompress files from 
command line with this version but didn't make a difference in game. 
 
2) renamed ucc-bin to ucc-bin-old and created a new ucc-bin script. If new 
ucc-bin was passed decompress, i used uz2unpack to decompress file, if anything 
else, passed it off to ucc-bin-old. Didn't work. 
 
ucc-bin isn't a script, so I can see why option 2 wouldn't work, but don't know 
about option 1. Maybe this will raise an idea for someone else. 
 
  
Comment 3 scott 2005-05-31 01:49:20 EDT
The updated file at 
http://icculus.org/~icculus/tmp/ut2004-lnx-amd64-05282005.tar.bz2 fixes the 
problem for me.