Forums

Skip to content

Advanced search
  • Quick links
    • Unanswered topics
    • Active topics
    • Search
  • FAQ
  • Login
  • Register
  • Board index Assistance Gamers & Players
  • Search

ut2004-data and DVD release of UT2004

Having problems getting your favorite Linux game to work? Want to discuss strategies? This is the place!
Post Reply
  • Print view
Advanced search
48 posts
  • Previous
  • 1
  • 2
Author
Message
CrazyIvanMN
n00b
n00b
Posts: 45
Joined: Tue Feb 20, 2007 9:19 pm

  • Quote

Post by CrazyIvanMN » Tue Feb 27, 2007 1:54 pm

okay...

I tar'd up my working manual install of ut2004, and decided to test your ebuilds.

bare with me, I'm sorta a n00b, so I'm gonna walk through what I did
Not completely sure if I set this up right, but I downloaded the ut2004 ebuild and the ut2004-data ebuild and the games-ut2k4mod eclass.

set the ebuilds up in my overlay directory /usr/local/portage/games-fps/ut2004 and ut2004-data..
did the ebuild ut2004.ebuild digest thing.. and ebuild ut004-data digest..

I put the eclass thing in /usr/local/portage/eclass ?? can eclass'es be 'overlayed' like anything else? (tried doing a search for just that and didn't see any mention of it.. :/ )

Okay.. that all said and done..

Put the Unreal Anthology DVD in my drive, and then typed ..
emerge --pretend --verbose ut2004

(I had to unmask unshield at this point, and tried again)
Anyway, emerge gets to games-fps/ut2004-data-3186-r3 and sorta gets stuck at the disk detection part...

my disk is being automounted at /media/UNREAL_ANTHOLOGY/

Code: Select all

>>> Emerging (1 of 4) games-fps/ut2004-data-3186-r3 to /
 * checking ebuild checksums ;-) ...                                                               [ ok ]
 * checking auxfile checksums ;-) ...                                                              [ ok ]
 * checking miscfile checksums ;-) ...                                                             [ ok ]
 * This is a huge package.  If you do not have at least 7GB of free
 * disk space in /var/tmp and also in /opt then
 * you should abort this installation now and free up some space.
>>> Unpacking source...
 * This package will need access to 6 cds.

 * If you do not have the CDs, but have the data files
 * mounted somewhere on your filesystem, just export
 * the following variables so they point to the right place:
 *  CD_ROOT_1 CD_ROOT_2 CD_ROOT_3 CD_ROOT_4 CD_ROOT_5 CD_ROOT_6
 * Or, if you have all the files in the same place, or
 * you only have one cdrom, you can export CD_ROOT
 * and that place will be used as the same data source
 * for all the CDs.

 * For example:
 * export CD_ROOT_1=/mnt/cdrom

find: /media/UNREAL_ANTHOLOGY/System: No such file or directory

 * Please insert+mount cd #1 for ut2004-data now !
 * Press return to scan for the cd again
 * or hit CTRL+C to abort the emerge.

 * If you are having trouble with the detection
 * of your CD, it is possible that you do not have
 * Joliet support enabled in your kernel.  Please
 * check that CONFIG_JOLIET is enabled in your kernel.
I see that find error right in the middle of all that text.. I suspect it's looking for a System directory on the dvd which there is none .. just a folder called AutoRunData and folders called Disk1, Disk2 ... Disk8, and Autorun.exe and Autorun.inf.
Top
PaulBredbury
Watchman
Watchman
User avatar
Posts: 7310
Joined: Thu Jul 14, 2005 3:47 pm

  • Quote

Post by PaulBredbury » Tue Feb 27, 2007 2:30 pm

CrazyIvanMN wrote:I put the eclass thing in /usr/local/portage/eclass ?? can eclass'es be 'overlayed' like anything else?
Yes, that's right.

I am currently looking for AutoRunData/Midway.tga on the CD. What files are in your AutoRunData directory? Actually, please just post the result of this command:

Code: Select all

dir -R /media/UNREAL_ANTHOLOGY/
Top
CrazyIvanMN
n00b
n00b
Posts: 45
Joined: Tue Feb 20, 2007 9:19 pm

  • Quote

Post by CrazyIvanMN » Tue Feb 27, 2007 3:13 pm

Here ya go:

Code: Select all

ivan@ivan /media/UNREAL_ANTHOLOGY $ dir -R /media/UNREAL_ANTHOLOGY/
/media/UNREAL_ANTHOLOGY/:
AutoRunData  Autorun.exe  Autorun.inf  Disk1  Disk2  Disk3  Disk4  Disk5  Disk6  Disk7  Disk8

/media/UNREAL_ANTHOLOGY/AutoRunData:
AutoConfig.txt  bg.tga     epic.tga  install.tga  play.tga
Unreal.ico      click.wav  exit.tga  music.wav    uninstall.tga

/media/UNREAL_ANTHOLOGY/Disk1:
Setup.bmp  data1.hdr  engine32.cab  setup.exe  setup.ini  setup.isn
data1.cab  data2.cab  layout.bin    setup.ibt  setup.inx

/media/UNREAL_ANTHOLOGY/Disk2:
data3.cab

/media/UNREAL_ANTHOLOGY/Disk3:
data4.cab

/media/UNREAL_ANTHOLOGY/Disk4:
data5.cab

/media/UNREAL_ANTHOLOGY/Disk5:
data6.cab

/media/UNREAL_ANTHOLOGY/Disk6:
data7.cab

/media/UNREAL_ANTHOLOGY/Disk7:
data8.cab

/media/UNREAL_ANTHOLOGY/Disk8:
data9.cab
Top
PaulBredbury
Watchman
Watchman
User avatar
Posts: 7310
Joined: Thu Jul 14, 2005 3:47 pm

  • Quote

Post by PaulBredbury » Tue Feb 27, 2007 5:21 pm

Please try the 2 new files I've just posted to the bug, then the contents of /opt/ut2004/extract-filelist.txt will be very interesting to see :)

If the emerge fails, then hopefully extract-filelist.txt will be available in /var/tmp/portage/games-fps/ut2004-data/work/

The Anthology DVD has 3 additional cab files. Since I have the "pleasure" of doing this blind, I don't know if I can just link to the first 6 (as with the Midway UT2004-only DVD), or if I need to extract all 9 and then delete the non-UT2004 stuff :?
Top
CrazyIvanMN
n00b
n00b
Posts: 45
Joined: Tue Feb 20, 2007 9:19 pm

  • Quote

Post by CrazyIvanMN » Tue Feb 27, 2007 9:00 pm

okay I've attached the extract-filelist.txt to the bug.. it did fail :)

Code: Select all

 * Collating StaticMeshes
 * Collating Textures
 * Collating Web
cp: cannot stat `BenchmarkStuff/timedemo.txt': No such file or directory

!!! ERROR: games-fps/ut2004-data-3186-r3 failed.
Call stack:
  ebuild.sh, line 1614:   Called dyn_install
  ebuild.sh, line 1060:   Called qa_call 'src_install'
  environment, line 3326:   Called src_install
  ut2004-data-3186-r3.ebuild, line 198:   Called die
Top
PaulBredbury
Watchman
Watchman
User avatar
Posts: 7310
Joined: Thu Jul 14, 2005 3:47 pm

  • Quote

Post by PaulBredbury » Tue Feb 27, 2007 10:09 pm

Please try the new ut2004-data ebuild, which should work with those Anthology directories.
Top
CrazyIvanMN
n00b
n00b
Posts: 45
Joined: Tue Feb 20, 2007 9:19 pm

  • Quote

Post by CrazyIvanMN » Tue Feb 27, 2007 11:00 pm

okay.. the ut2004-data ebuild seems to work so far (well it completed without error anyway).. the whole emerge is still running ..

Anyway.. it seems to 'hang' for a while right after the 'creating icon from help/xxx' whatever section... almost thought it was hung, was about to ctrl-c it... but then it continued.. Maybe a warning after that 'doing fancy stuff, this may take a few minutes' ;)

my only comment is it doesn't seem to autodetect my mount point.. not the end of the world, it tells ya how to resolve that ('export CD_ROOT=/media/UNREAL_ANTHOLOGY'.. then I emerge ut2004 again and then it finds the disk fine..)

oh... finally got to ut2004

Code: Select all

>>> Source compiled.
>>> Test phase [not enabled]: games-fps/ut2004-3369-r4

>>> Install ut2004-3369-r4 into /var/tmp/portage/games-fps/ut2004-3369-r4/image/ category games-fps
sed: can't read /usr/local/portage/games-fps/ut2004/files/ut2004.xml: No such file or directory

!!! ERROR: games-fps/ut2004-3369-r4 failed.
Call stack:
  ebuild.sh, line 1614:   Called dyn_install
  ebuild.sh, line 1060:   Called qa_call 'src_install'
  environment, line 3256:   Called src_install
  ut2004-3369-r4.ebuild, line 80:   Called die

!!! sed failed
!!! If you need support, post the topmost build error, and the call stack if relevant.
!!! A complete build log is located at '/var/tmp/portage/games-fps/ut2004-3369-r4/temp/build.log'.

!!! This ebuild is from an overlay: '/usr/local/portage'
Top
PaulBredbury
Watchman
Watchman
User avatar
Posts: 7310
Joined: Thu Jul 14, 2005 3:47 pm

  • Quote

Post by PaulBredbury » Tue Feb 27, 2007 11:41 pm

CrazyIvanMN wrote:Maybe a warning after that 'doing fancy stuff, this may take a few minutes' ;)
OK, will do that when the next bug in ut2004-data is found :)
it doesn't seem to autodetect my mount point
You must either mount it (so that it is present in /etc/mtab) or set CD_ROOT. The check is done in games-ut2k4mod.eclass
sed: can't read /usr/local/portage/games-fps/ut2004/files/ut2004.xml: No such file or directory
Your local overlay is incomplete. Run:

Code: Select all

cp /usr/portage/games-fps/ut2004/files/ut2004.xml /usr/local/portage/games-fps/ut2004/files/
Then digest it, and complete the ut2004 emerging.

But first, please attach to the bug the result of:

Code: Select all

equery files --md5sum ut2004-data
Top
CrazyIvanMN
n00b
n00b
Posts: 45
Joined: Tue Feb 20, 2007 9:19 pm

  • Quote

Post by CrazyIvanMN » Wed Feb 28, 2007 12:43 am

okay.. that seemed to do it (coping the ut2004.xml file to my local overlay) that allowed it to emerge without error..

However.. it doesn't run.

I tried
$ ut2004
as it says at the end of the emerge... (originally I got an error, because it was running my custom script I had in /usr/local/bin that ran my manual install of ut2004, but I've tar'd that up and deleted it so my custom script doesn't work, I've deleted my custom script now)
and there aren't any other ut2004's in my path now.. and it's simply command not found.

I briefly saw Unreal tournament under my 'applications -> games' menu in gnome, but that's gone now to..

I unmerged ut2004, and re-emerged ut2004, and tried $ ut2004 again.. and.. still command not found.

So... did
$ cd /opt/ut2004/System
$ ./ut2004-bin
and I get:

Code: Select all

ivan@ivan /opt/ut2004/System $ ./ut2004-bin 
Failed to enter Entry: Can't find file for package 'GameSounds'

History: 

Exiting due to error
Top
PaulBredbury
Watchman
Watchman
User avatar
Posts: 7310
Joined: Thu Jul 14, 2005 3:47 pm

  • Quote

Post by PaulBredbury » Wed Feb 28, 2007 1:37 am

CrazyIvanMN wrote:command not found.
bash is silly like that, when the "path" to the executable changes. Close the open instances of bash, and open a new bash window.
I briefly saw Unreal tournament under my 'applications -> games' menu in gnome, but that's gone now to..
Gnome is also silly. To get Gnome to refresh the Games folder, I sometimes have to log out of Gnome - I also restart X for good measure.

Notice the games_make_wrapper and make_desktop_entry in the custom ut2004 ebuild :wink:
Failed to enter Entry: Can't find file for package 'GameSounds'
I forgot Sounds in a loop - please use my new ut2004-data ebuild. Should have all the necessary files present then 8)

The only weirdness is around localized language files missing, which doesn't seem to matter, e.g.

Code: Select all

-/opt/ut2004/System/dm-curse4.det a413978892ee24d250a1e3aad83e6c6b 
-/opt/ut2004/System/dm-curse4.est 2a7e31d1c8c46af5c5f396e88bf8a129 
-/opt/ut2004/System/dm-curse4.frt dce1b7e2c1ada116d872b0cf79aff41d 
-/opt/ut2004/System/dm-curse4.itt 237811f83ff8560c4cb6563ad3fbb56b 
-/opt/ut2004/System/dm-curse4.kot 327b07c883f05bce0dcb5d611c8052d2
Top
CrazyIvanMN
n00b
n00b
Posts: 45
Joined: Tue Feb 20, 2007 9:19 pm

  • Quote

Post by CrazyIvanMN » Wed Feb 28, 2007 10:02 am

okay.. Latest ebuild works now with the unreal anthology dvd :)

Doesn't seem to have any issues.

hehe any chance getting an ebuilds to install the other games on the dvd? ;)
Top
PaulBredbury
Watchman
Watchman
User avatar
Posts: 7310
Joined: Thu Jul 14, 2005 3:47 pm

  • Quote

Post by PaulBredbury » Wed Feb 28, 2007 12:53 pm

Please test the ebuild for Unreal Tournament 99, which should now work with the Unreal Anthology DVD :wink:
Top
Nebetsu
Apprentice
Apprentice
User avatar
Posts: 229
Joined: Mon Feb 20, 2006 5:05 am
Location: Canada
Contact:
Contact Nebetsu
Website

  • Quote

Post by Nebetsu » Wed Feb 28, 2007 2:54 pm

Does the Linux client run better than the Windows one? Because the windows one is way too slow... >> UT2004 runs faster than UT
Top
CrazyIvanMN
n00b
n00b
Posts: 45
Joined: Tue Feb 20, 2007 9:19 pm

  • Quote

Post by CrazyIvanMN » Thu Mar 01, 2007 5:34 am

After much unmasking (don't plan to ever run a server so I guess that's prolly okay)

I tried out your ebuild for unreal tournament '99'..

anyway... circular dependencies ftw :)

Code: Select all

ivan ~ # emerge --pretend --verbose unreal-tournament

These are the packages that would be merged, in order:

Calculating dependencies... done!
!!! Error: circular dependencies:

('ebuild', '/', 'games-fps/unreal-tournament-bonuspacks-436', 'merge') depends on
   ('ebuild', '/', 'games-fps/unreal-tournament-451', 'merge') (hard)
('ebuild', '/', 'games-fps/unreal-tournament-451', 'merge') depends on
   ('ebuild', '/', 'games-fps/unreal-tournament-bonuspacks-436', 'merge') (medium)
I guess I'll take the 'bonus' USE flag off and try again..

(Oh and I tested your last games-u2t4.eclass thingy since I saw you updated it.. still installs fine, though I still have to manually do export CD_ROOT=/media/UNREAL_ANTHOLOGY and.. it does show in /etc/mtab..)

Code: Select all

/dev/hdb /media/UNREAL_ANTHOLOGY iso9660 ro,noexec,nosuid,nodev,uid=1000 0 0
Top
CrazyIvanMN
n00b
n00b
Posts: 45
Joined: Tue Feb 20, 2007 9:19 pm

  • Quote

Post by CrazyIvanMN » Thu Mar 01, 2007 6:18 am

For the Unreal Tournament 99, it installs just fine with that ebuild for the Unreal Anthology DVD :)
Except of course if you have the 'bonus' USE flag set,... then.. um.. well.. it doesn't because of the circular dependancies.

though... any idea how to play in windowed mode? :)
Top
PaulBredbury
Watchman
Watchman
User avatar
Posts: 7310
Joined: Thu Jul 14, 2005 3:47 pm

  • Quote

Post by PaulBredbury » Thu Mar 01, 2007 10:51 am

CrazyIvanMN wrote:!!! Error: circular dependencies:
Fixed.
I still have to manually do export CD_ROOT=/media/UNREAL_ANTHOLOGY
Fixed. It was expecting to find Manual.pdf - I never got a listing of the files on the Anthology DVD :wink:

Please run this, and attach it to the bug:

Code: Select all

ls -R /media/UNREAL_ANTHOLOGY/ > anthology_dvd_filelist.txt
any idea how to play in windowed mode? :)
Press ~ and type:

Code: Select all

endfullscreen
Top
CrazyIvanMN
n00b
n00b
Posts: 45
Joined: Tue Feb 20, 2007 9:19 pm

  • Quote

Post by CrazyIvanMN » Fri Mar 02, 2007 6:36 am

Okay :) Tested all your new files for both UT2004 and UT99.. (did emerge --unmerge ut2004 unreal-tournament followed by emerge --depclean to get rid of the stuff thems brought it first)..

And it works great now.. detects the Unreal Anthology dvd just fine (no need to 'export CD_ROOT=/media/UNREAL_ANTHOLOGY' )

Noticed there was no 'bonus' USE Flag any longer, which is prolly fine, I did another emerge unreal-tournament-bonuspack or whatever after the overlay packages.

Anyway, yeah, seems 2 down .. 2 to go :) hehe (Still Unreal w/ 'Return to NA PALI' and Unreal II the Awakening on the DVD ) ;)
(my longer delays on my replies is because I'm... um.. 'testing' them to make sure they work okay,... yeah that's it.. ;) )

Oh.. also did attach that file list you asked for to the UT2004 bug.
Top
PaulBredbury
Watchman
Watchman
User avatar
Posts: 7310
Joined: Thu Jul 14, 2005 3:47 pm

  • Quote

Post by PaulBredbury » Fri Mar 02, 2007 10:18 am

Unreal 2 doesn't have a Linux client. But it wasn't such a good game anyway :wink:

I suppose /usr/portage/games-fps/unreal/unreal-226.ebuild could be extended, for Unreal 1.
Top
96140
Retired Dev
Retired Dev
Posts: 1324
Joined: Sun Jan 23, 2005 9:18 pm

  • Quote

Post by 96140 » Sun Mar 04, 2007 4:27 am

--
Last edited by 96140 on Fri Sep 13, 2013 9:30 am, edited 1 time in total.
Top
PaulBredbury
Watchman
Watchman
User avatar
Posts: 7310
Joined: Thu Jul 14, 2005 3:47 pm

  • Quote

Post by PaulBredbury » Sun Mar 04, 2007 5:06 pm

You'll need to re-emerge ut2004, to add a wrapper script to work with the ut2004 mods, such as Alien Swarm.
Top
Dragonix
Apprentice
Apprentice
Posts: 253
Joined: Sun May 21, 2006 6:18 pm
Location: Germany

  • Quote

Post by Dragonix » Tue Mar 20, 2007 4:45 pm

Would someone be interested in helping me :(? It seems that this *FUCKI*** German Version is different again, theres no UT99 on the DVD. I tried to modify your ebuild, but i think i screwed something up :oops:
He want's to have the linux-installer.sh....
dir -R /media/UNUNREAL_ANTHOLOGY:
autorun.exe autorun.inf autorund disk1 disk2 disk3 disk4 disk5 disk6 disk7

UNREAL_ANTHOLOGY/autorund:
autoconf.txt bg.tga click.wav epic.tga exit.tga install.tga music.wav play.tga uninstal.tga unreal.ico

UNREAL_ANTHOLOGY/disk1:
data1.cab data1.hdr data2.cab engine32.cab layout.bin setup.bmp setup.exe setup.ibt setup.ini setup.inx setup.isn

UNREAL_ANTHOLOGY/disk2:
data3.cab

UNREAL_ANTHOLOGY/disk3:
data4.cab

UNREAL_ANTHOLOGY/disk4:
data5.cab

UNREAL_ANTHOLOGY/disk5:
data6.cab

UNREAL_ANTHOLOGY/disk6:
data7.cab

UNREAL_ANTHOLOGY/disk7:
data8.cab
I didn't thought that there are great differences, so i tried to make the ebuild work for me, but i don't have any experience in making ebuilds, so I think screwed something up :(

However, if you have time, i'd appreciate your help :)
Top
PaulBredbury
Watchman
Watchman
User avatar
Posts: 7310
Joined: Thu Jul 14, 2005 3:47 pm

  • Quote

Post by PaulBredbury » Wed Mar 21, 2007 10:18 am

Please try the new ebuilds on bugzilla, which hopefully add support for the German Midway DVD :wink:
Top
Dragonix
Apprentice
Apprentice
Posts: 253
Joined: Sun May 21, 2006 6:18 pm
Location: Germany

  • Quote

Post by Dragonix » Wed Mar 21, 2007 1:39 pm

Oh man, THX!!! Works really great!
One question: Will the ebuild come in the official Portage someday?
Top
Post Reply
  • Print view

48 posts
  • Previous
  • 1
  • 2

Return to “Gamers & Players”

Jump to
  • Assistance
  • ↳   News & Announcements
  • ↳   Frequently Asked Questions
  • ↳   Installing Gentoo
  • ↳   Multimedia
  • ↳   Desktop Environments
  • ↳   Networking & Security
  • ↳   Kernel & Hardware
  • ↳   Portage & Programming
  • ↳   Gamers & Players
  • ↳   Other Things Gentoo
  • ↳   Unsupported Software
  • Discussion & Documentation
  • ↳   Documentation, Tips & Tricks
  • ↳   Gentoo Chat
  • ↳   Gentoo Forums Feedback
  • ↳   Duplicate Threads
  • International Gentoo Users
  • ↳   中文 (Chinese)
  • ↳   Dutch
  • ↳   Finnish
  • ↳   French
  • ↳   Deutsches Forum (German)
  • ↳   Diskussionsforum
  • ↳   Deutsche Dokumentation
  • ↳   Greek
  • ↳   Forum italiano (Italian)
  • ↳   Forum di discussione italiano
  • ↳   Risorse italiane (documentazione e tools)
  • ↳   Polskie forum (Polish)
  • ↳   Instalacja i sprzęt
  • ↳   Polish OTW
  • ↳   Portuguese
  • ↳   Documentação, Ferramentas e Dicas
  • ↳   Russian
  • ↳   Scandinavian
  • ↳   Spanish
  • ↳   Other Languages
  • Architectures & Platforms
  • ↳   Gentoo on ARM
  • ↳   Gentoo on PPC
  • ↳   Gentoo on Sparc
  • ↳   Gentoo on Alternative Architectures
  • ↳   Gentoo on AMD64
  • ↳   Gentoo for Mac OS X (Portage for Mac OS X)
  • Board index
  • All times are UTC
  • Delete cookies

© 2001–2026 Gentoo Foundation, Inc.

Powered by phpBB® Forum Software © phpBB Limited

Privacy Policy

 

 

magic