Results 1 to 3 of 3

Thread: unreal tournament 2004 EC, need help

  1. #1
    Join Date
    Aug 2006
    Beans
    12

    unreal tournament 2004 EC, need help

    I run 64 bit edgy and am following this guide http://utforums.epicgames.com/showthread.php?t=558146. can sombody explain how to modify unshield source so i dont get the "...MD5 checksum failure", its listed in the guide i just dont know what to do. I know how to follow the rest of the guide just not this one part.
    Last edited by Neo Tom Bombadil; January 27th, 2007 at 09:09 PM. Reason: more

  2. #2
    Join Date
    Aug 2006
    Beans
    12

    Re: unreal tournament 2004 EC, need help

    more specificly http://packages.debian.org/unstable/source/unshield has the source code, I decompressed it, so where in the file do i add thouse lines of code? then how do i compile to make it work after im done that?
    Last edited by Neo Tom Bombadil; January 27th, 2007 at 09:31 PM.

  3. #3
    Join Date
    Aug 2006
    Beans
    12

    Re: unreal tournament 2004 EC, need help

    for example http://ftp.debian.org/debian/pool/ma..._0.5-3.diff.gz needs to be modified like this "Decompress, patch to 0.5-3, and make the following changes:

    For lib/md5/global.h
    add:

    #include <stdint.h>

    change line 17
    typedef unsigned short int UINT2;
    to
    typedef uint16_t UINT2;

    change line 20
    typedef unsigned long int UINT4;
    to
    typedef uint32_t UINT4;

    in lib/md5/md5c.c, change line 71 from:
    #define ROTATE_LEFT(x, n) (((x) << (n)) | ((x) >> (32-(n))))
    to:
    #define ROTATE_LEFT(x, n) ((((x) << (n)) & 0xffffffffU) | ((x) >> (32-(n))))


    do ./configure, make.

    Compiled it with gcc version 4.1.2 and it worked. "

    iim slowly figuring it out.. so i may now need any help
    Last edited by Neo Tom Bombadil; January 27th, 2007 at 10:03 PM. Reason: cccccc

Bookmarks

Posting Permissions

  • You may not post new threads
  • You may not post replies
  • You may not post attachments
  • You may not edit your posts
  •