Package Details: ut2004-steam 1:3369_2-5

Git Clone URL: https://aur.archlinux.org/ut2004-steam.git (read-only, click to copy)
Package Base: ut2004-steam
Description: Popular first person shooter, native Linux version, installing data files from Steam (requires you having had purchased the Steam version).
Upstream URL: https://store.steampowered.com/app/13230/
Licenses: custom
Conflicts: ut2004
Submitter: demon012
Maintainer: demon012
Last Packager: demon012
Votes: 12
Popularity: 0.000000
First Submitted: 2014-06-04 11:27 (UTC)
Last Updated: 2021-08-19 11:41 (UTC)

Latest Comments

« First ‹ Previous 1 2 3 Next › Last »

xDShot commented on 2016-11-26 07:42 (UTC)

Latest update of tslib broke this game for me. In case if someone got problem launching it because of missing libts, try this command from root: # ln -s /usr/lib/libts-1.2.so.0 /opt/ut2004/System/libts-1.0.so.0

parkerlreed commented on 2016-07-03 08:18 (UTC) (edited on 2016-07-03 08:52 (UTC) by parkerlreed)

So Steam doesn't let you view CD keys anymore (I had to install Steam in Wine and then install UT2004 just to find this out) How are we supposed to grab our CD key to put into the script? EDIT: It's not in the UT2004 install folder under System either. EDIT2: Here's where the key is located if you install in Wine 32-bit prefixes will be located in HKEY_LOCAL_MACHINE\SOFTWARE\Unreal Technology\Installed Apps\UT2004. 64-bit prefixes will be located in HKEY_LOCAL_MACHINE\SOFTWARE\Wow6432Node\Unreal Technology\Installed Apps\UT2004

demon012 commented on 2016-01-13 09:41 (UTC)

https://en.wikipedia.org/wiki/Software_copyright#Fair_use also states that " held that modification of copyright software for personal use was fair" which has been held up in court. UT2004 also told you how to do this for use with the disc copy and even came with Tux on the box. Also please note the thread that tells you how to do this on epic games forums: https://forums.epicgames.com/threads/652388-Get-UT2004-for-Linux if Epic had a problem with this a moderator would have complained within the thread / locked it.

demon012 commented on 2016-01-13 09:20 (UTC)

No part of this breaks copyright. This package does not even redistribute an icon file. I am starting to believe Elrondo46 is a troll as he just seems to be making lots of noise and antagonizing people without a real reason. To recap how this works: * user installs package using yaourt. * user runs ut2004-install.sh which then calls steamcmd. * steamcmd requests the username and password of a steam account that has bought ut2004. * ut2004 is downloaded and files are copied to the location the package expects them to be. * user is then requested for the CD key that steam provides which is then written to a file where the game looks for it. The user can then run ut2004. This package does not redistribute copyrighted files in any way steamcmd does all of the content distribution. Oh and with all of his moaning that steamcmd should not be used to adapt an old game to Linux: https://developer.valvesoftware.com/wiki/SteamCMD#Cross-Platform_Installation <- oh look Valve basically tell you how to do it on their own wiki... very illegal and copyright breaking, maybe you should go tell them to delete the article on steamcmd too right?

Elrondo46 commented on 2016-01-13 07:23 (UTC)

Steamcmd is ready to download games but not to modify it to adapt to an old release of the game for linux

MrEvilBreakfast commented on 2016-01-12 23:17 (UTC)

But... Steamcmd is made by Valve. It's purpose is to provide a GUI-less install of a game. I don't understand why you're upset.

Elrondo46 commented on 2016-01-12 23:07 (UTC)

Exactly obtaining datas files with steam without their autorization are illegal.

MrEvilBreakfast commented on 2016-01-12 22:58 (UTC)

While there is no official Steam Linux version, there is a native UT2004 port, with full support from Epic Games, who also were responsible for the UT2003 and UT'99 Linux ports. Using Steam to install the base game, which if you are using Steamcmd, you own UT2004 already so there's point is complaining about that. Since one already owns UT2004, and the Linux port is free and with Epic Games' full support, why is there even an issue regarding Steam? It's just a means, fully legal, to an end.

demon012 commented on 2016-01-12 21:20 (UTC)

Also note there is a wiki page that covers this subject: https://wiki.archlinux.org/index.php/Nonfree_applications_package_guidelines#Missing_files It mentions a case exactly like this and states that if you cannot get the files non interactively during the creation of the package it is best to include a .install file and a installer script which is exactly what this package does.

demon012 commented on 2016-01-12 21:06 (UTC)

Just had a read through the EULA: http://store.steampowered.com/eula/eula_epic feel free to point out the bit I have so say violated. I cannot find anything I have violated by creating a package containing a few convenience scripts to aid a user in patching their game. The EULA covers many things including modifications to the game. It states we may not make modifications to the executables, which this package does not. It does however provide a patch that was created by them which is redistributed by countless websites. It also says we are allowed to modify the game but for the record this package doesn't do that it just installs a patch that was released by Epic. They also go as far to say: Enjoyment Requirements. We are aware that there are rumblings and grumblings within the gaming community about heavy handed, legally onerous license agreements. You have our word that this one is as fair and even handed as it gets and, as you have read this far, you know it to be true. Now, be gone from this screen and enjoy the Software, including the UnrealEd. So I am inclined to believe they would be happy with my scripts but if you insist I will see if I can get someone from Epic to take a look at this and get their input.