Gentoo Forums
Gentoo Forums
Gentoo Forums
Quick Search: in
ut2004-data and DVD release of UT2004
View unanswered posts
View posts from last 24 hours

Goto page Previous  1, 2  
Reply to topic    Gentoo Forums Forum Index Gamers & Players
View previous topic :: View next topic  
Author Message
CrazyIvanMN
n00b
n00b


Joined: 20 Feb 2007
Posts: 44

PostPosted: Tue Feb 27, 2007 1:54 pm    Post subject: Reply with quote

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:
>>> 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.
Back to top
View user's profile Send private message
PaulBredbury
Watchman
Watchman


Joined: 14 Jul 2005
Posts: 7310

PostPosted: Tue Feb 27, 2007 2:30 pm    Post subject: Reply with quote

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:
dir -R /media/UNREAL_ANTHOLOGY/
Back to top
View user's profile Send private message
CrazyIvanMN
n00b
n00b


Joined: 20 Feb 2007
Posts: 44

PostPosted: Tue Feb 27, 2007 3:13 pm    Post subject: Reply with quote

Here ya go:

Code:
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
Back to top
View user's profile Send private message
PaulBredbury
Watchman
Watchman


Joined: 14 Jul 2005
Posts: 7310

PostPosted: Tue Feb 27, 2007 5:21 pm    Post subject: Reply with quote

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 :?
Back to top
View user's profile Send private message
CrazyIvanMN
n00b
n00b


Joined: 20 Feb 2007
Posts: 44

PostPosted: Tue Feb 27, 2007 9:00 pm    Post subject: Reply with quote

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

Code:

 * 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
Back to top
View user's profile Send private message
PaulBredbury
Watchman
Watchman


Joined: 14 Jul 2005
Posts: 7310

PostPosted: Tue Feb 27, 2007 10:09 pm    Post subject: Reply with quote

Please try the new ut2004-data ebuild, which should work with those Anthology directories.
Back to top
View user's profile Send private message
CrazyIvanMN
n00b
n00b


Joined: 20 Feb 2007
Posts: 44

PostPosted: Tue Feb 27, 2007 11:00 pm    Post subject: Reply with quote

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:
>>> 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'
Back to top
View user's profile Send private message
PaulBredbury
Watchman
Watchman


Joined: 14 Jul 2005
Posts: 7310

PostPosted: Tue Feb 27, 2007 11:41 pm    Post subject: Reply with quote

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 :)

Quote:
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

Quote:
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:
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:
equery files --md5sum ut2004-data
Back to top
View user's profile Send private message
CrazyIvanMN
n00b
n00b


Joined: 20 Feb 2007
Posts: 44

PostPosted: Wed Feb 28, 2007 12:43 am    Post subject: Reply with quote

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:
ivan@ivan /opt/ut2004/System $ ./ut2004-bin
Failed to enter Entry: Can't find file for package 'GameSounds'

History:

Exiting due to error
Back to top
View user's profile Send private message
PaulBredbury
Watchman
Watchman


Joined: 14 Jul 2005
Posts: 7310

PostPosted: Wed Feb 28, 2007 1:37 am    Post subject: Reply with quote

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.

Quote:
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:

Quote:
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:
-/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
Back to top
View user's profile Send private message
CrazyIvanMN
n00b
n00b


Joined: 20 Feb 2007
Posts: 44

PostPosted: Wed Feb 28, 2007 10:02 am    Post subject: Reply with quote

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? ;)
Back to top
View user's profile Send private message
PaulBredbury
Watchman
Watchman


Joined: 14 Jul 2005
Posts: 7310

PostPosted: Wed Feb 28, 2007 12:53 pm    Post subject: Reply with quote

Please test the ebuild for Unreal Tournament 99, which should now work with the Unreal Anthology DVD :wink:
Back to top
View user's profile Send private message
Nebetsu
Apprentice
Apprentice


Joined: 20 Feb 2006
Posts: 229
Location: Canada

PostPosted: Wed Feb 28, 2007 2:54 pm    Post subject: Reply with quote

Does the Linux client run better than the Windows one? Because the windows one is way too slow... >> UT2004 runs faster than UT
Back to top
View user's profile Send private message
CrazyIvanMN
n00b
n00b


Joined: 20 Feb 2007
Posts: 44

PostPosted: Thu Mar 01, 2007 5:34 am    Post subject: Reply with quote

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:
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:
/dev/hdb /media/UNREAL_ANTHOLOGY iso9660 ro,noexec,nosuid,nodev,uid=1000 0 0
Back to top
View user's profile Send private message
CrazyIvanMN
n00b
n00b


Joined: 20 Feb 2007
Posts: 44

PostPosted: Thu Mar 01, 2007 6:18 am    Post subject: Reply with quote

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? :)
Back to top
View user's profile Send private message
PaulBredbury
Watchman
Watchman


Joined: 14 Jul 2005
Posts: 7310

PostPosted: Thu Mar 01, 2007 10:51 am    Post subject: Reply with quote

CrazyIvanMN wrote:
!!! Error: circular dependencies:

Fixed.

Quote:
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:
ls -R /media/UNREAL_ANTHOLOGY/ > anthology_dvd_filelist.txt


Quote:
any idea how to play in windowed mode? :)

Press ~ and type:
Code:
endfullscreen
Back to top
View user's profile Send private message
CrazyIvanMN
n00b
n00b


Joined: 20 Feb 2007
Posts: 44

PostPosted: Fri Mar 02, 2007 6:36 am    Post subject: Reply with quote

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.
Back to top
View user's profile Send private message
PaulBredbury
Watchman
Watchman


Joined: 14 Jul 2005
Posts: 7310

PostPosted: Fri Mar 02, 2007 10:18 am    Post subject: Reply with quote

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.
Back to top
View user's profile Send private message
96140
Retired Dev
Retired Dev


Joined: 23 Jan 2005
Posts: 1324

PostPosted: Sun Mar 04, 2007 4:27 am    Post subject: Reply with quote

--

Last edited by 96140 on Fri Sep 13, 2013 9:30 am; edited 1 time in total
Back to top
View user's profile Send private message
PaulBredbury
Watchman
Watchman


Joined: 14 Jul 2005
Posts: 7310

PostPosted: Sun Mar 04, 2007 5:06 pm    Post subject: Reply with quote

You'll need to re-emerge ut2004, to add a wrapper script to work with the ut2004 mods, such as Alien Swarm.
Back to top
View user's profile Send private message
Dragonix
Apprentice
Apprentice


Joined: 21 May 2006
Posts: 236
Location: Germany

PostPosted: Tue Mar 20, 2007 4:45 pm    Post subject: Reply with quote

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....

Quote:

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 :)
Back to top
View user's profile Send private message
PaulBredbury
Watchman
Watchman


Joined: 14 Jul 2005
Posts: 7310

PostPosted: Wed Mar 21, 2007 10:18 am    Post subject: Reply with quote

Please try the new ebuilds on bugzilla, which hopefully add support for the German Midway DVD :wink:
Back to top
View user's profile Send private message
Dragonix
Apprentice
Apprentice


Joined: 21 May 2006
Posts: 236
Location: Germany

PostPosted: Wed Mar 21, 2007 1:39 pm    Post subject: Reply with quote

Oh man, THX!!! Works really great!
One question: Will the ebuild come in the official Portage someday?
Back to top
View user's profile Send private message
Display posts from previous:   
Reply to topic    Gentoo Forums Forum Index Gamers & Players All times are GMT
Goto page Previous  1, 2
Page 2 of 2

 
Jump to:  
You cannot post new topics in this forum
You cannot reply to topics in this forum
You cannot edit your posts in this forum
You cannot delete your posts in this forum
You cannot vote in polls in this forum