Linux - GamesThis forum is for all discussion relating to gaming in Linux.
Notices
Welcome to LinuxQuestions.org, a friendly and active Linux Community.
You are currently viewing LQ as a guest. By joining our community you will have the ability to post topics, receive our newsletter, use the advanced search, subscribe to threads and access many other special features. Registration is quick, simple and absolutely free. Join our community today!
Note that registered members see fewer ads, and ContentLink is completely disabled once you log in.
Just tried it and had no problems.. Not sure what to look for in order to resolve you problem. Possibly try installing the loki patch your self and reapplying the tribes 2 update and see if that helps? Can you report back on your distros, kernel, system specs.
Could some of you that have followed through the instructions report back if you are bug free or not as far as this issue goes and some of your system specs as well. Maybe there will be a pattern discovered.
This thread got me closer than I was.
But, I tried all that and I get "ERROR: No matching delta for /root/tribes2/GameData/DRI-Voodoo5.cs"
I tried re-uploading the .cs file in question.
nada.
I have the new loki patch file and I commented out line 60 in the update
file as well.
HELP!
(Using RH9)
-Keig
Originally posted by D0M1N8R Ive found a fix for this problem. It seems the loki_patch in the patch is broken.. maybe just because its outdated or something. so what do you do to fix? Well download from a ftp (sunsite.dk in my case) the filed named tribes2-25034-cdrom-x86.run
In console execute file by typing
sh tribes2-25034-cdrom-x86.run --keep
now you will get that line 60 error but no worries.. you have a newly created directory called tribes2-25034-cdrom-x86
Most of this information I gathered in searches. Ive modified the directions so that you dont have to install loki_setupdb and loki_patch on your system. I hope this works as planed or you will have to setup these 2 things and then copy the loki_patch file from your /usr/local/bin/ directory into the tribes2-25034-cdrom-x86/bin/Linux/x86/ directory. in my case it was a big headache getting these 2 things installed cuz of missing files on my OS or dependencies and the fact that I am no linux pro so it was a learning experience start to end. =)
EDIT: wget may not replace the old file. remove the loki_patch file before the wget step.
I updated the info in steps above.
This technique worked for me updating Kohan
Thanks. Maybe someone should notify icculus of this "bug", if you haven't already.
Installing updates for Tribes 2... The first cd-rom patch worked well with the updated loki_patch file. Now I try the next update and this is what I get. Any suggestions?
Code:
# sh update.sh
=============================================================
Welcome to the Tribes 2 22755 Update
=============================================================
Would you like to read the README for this update? [Y/n]: n
=============================================================
Would you like to apply this update? [Y/n]: y
=============================================================
Performing update:
ERROR: No matching delta for /usr/local/games/tribes2/base/base.vl2
Yes... reinstall tribes 2 and download latest patch. Then follow instructions. The patch your applying is ment to update tribes 2 cd version up and not modified (patched) versions.
If you run into problems with sound no longer working after update as I did see THIS POST
Thanks for the good solution, D0M1N8R. For those of us who don't like to install random binaries from untrusted sites, the GPLed source code for the Loki utils is located at:
Both loki_patch and setupdb are required, and both are autoconf-based so they're pretty easy to get working. I had to do two things tho:
1) The "configure" script finds setupdb in the default path (../setupdb-1.0.0) but the generated makefile uses "-I ../setupdb" and won't find the right md5.h header. Symlink setupdb-1.0.0 to setupdb as a workaround.
2) Copy the resulting loki_patch binary to someplace ahead of "." in your PATH. (I use $HOME/bin), when the setup.sh runs it will find the new loki_patch instead of the broken one included in the downloaded patch.
Thanks again! I'm glad I could get these old games working on a newer Linux, though I suspect the 2.6 kernel will mean they only get run in VMware.
I ran into a lot of problem installing them sources. Other wise I would have recommened them. A lot of needed stuff that wasnt there and had to look for. The binary is reasonably small as well.
Anyway the reason for my prebuilt binary was to avoid other from having these problems. The hit count on that file is around 121 hits this month so far. 205 hits the month before. 31 hits the month before that which I uploaded it on the 21st of april.
Im glad to have been able to help so many people!!! So what does it take to become a trusted site?
I put up the file with good intentions. Just wondering why is something like sunsite a trusted site? because loki list them?
D0M1N8R...thank you! That fixed my problem with SMAC...
I now have that software runinng flawlessly on Debian Sarge 20040612.
Alpha Centauri...and on Linux? WooHoo! Thanks Firaxis, thanks Loki, thanks GNU/Linux and thanks D0M1N8R
Originally posted by D0M1N8R I ran into a lot of problem installing them sources. Other wise I would have recommened them. A lot of needed stuff that wasnt there and had to look for. The binary is reasonably small as well.
Anyway the reason for my prebuilt binary was to avoid other from having these problems. The hit count on that file is around 121 hits this month so far. 205 hits the month before. 31 hits the month before that which I uploaded it on the 21st of april.
Im glad to have been able to help so many people!!! So what does it take to become a trusted site?
Everyone's definition of "trusted" is different. Many people trust any site, which is why spyware, viruses, worms, and trojans are so effective. Other, more paranoid folks (like me) trust very few sites. There is no "official" designation for trusted.
Making the source code available always helps, since I can always give it a quick review and compile it myself. Changes made to it included as patches (not necessarily directly changing the source) also helps make it simpler to get working.
Quote:
I put up the file with good intentions. Just wondering why is something like sunsite a trusted site? because loki list them?
I can tell your intentions are good, and look at all the people you've helped (myself included) with both your binary and (better yet) a discussion of how to fix the problems! However, binaries will eventually be out of date due to changes in the underlying operating system. Well-written source code can last a good long time without any changes, and can be changed as needed to make it work forever.
The fact that Loki links to sunsite helps me trust them more. I've also downloaded from them before and haven't seen them mentioned in any breakin advisories. Even so, I wouldn't trust a binary from them, but in this case trusting their source code seemed reasonable.
Distribution: Gentoo x86_64, Darwin 8.0.1, Slackware 10.1
Posts: 10
Rep:
Well, I have a serious problems...
I installed Tribes2 from cd. And then tried to update it. well. every one knows here what happened. I found this thread and did that trick to replace loki_update. Well.. It ain't working. It says that:
Code:
Performing update:
ERROR: No matching delta for /home/games/tribes2/base/skins.vl2
The program returned an error code (3)
I am using new installation from cd. I made reinstall couple of times, but it still says this same thing.
I don't even know what this error means. But I quess that when it is trying to add binary data to file skins.vl2 it cannot find that file or its MD5 isn't correct and throws that error to my face.
Tribes2 works without updates, but i'd like to play in internet also. And I need the patches for that.
If someone has got any success with this please tell me.
LinuxQuestions.org is looking for people interested in writing
Editorials, Articles, Reviews, and more. If you'd like to contribute
content, let us know.