ut2004 cannot install from the dvd version of the game. The dvd version has the data files in cab files which you can extract with unshield. You need to have all files in the same directory or it will stop saying "File xyz/Disk4/data1.hdr not found even case insensitive" File Listing: -r-xr-xr-x 1 root 15406979 17. Aug 20:30 Manual.pdf -r-xr-xr-x 1 root 58 13. Jul 00:56 Autorun.inf -r-xr-xr-x 1 root 540672 15. Mai 02:54 AutoRun.exe Disk5: insgesamt 383892 -r-xr-xr-x 1 root 393105371 19. Aug 02:44 data6.cab Disk4: insgesamt 666000 -r-xr-xr-x 1 root 681984000 19. Aug 02:42 data5.cab Disk3: insgesamt 666000 -r-xr-xr-x 1 root 681984000 19. Aug 02:39 data4.cab Disk2: insgesamt 666000 -r-xr-xr-x 1 root 681984000 19. Aug 02:35 data3.cab Disk1: insgesamt 665985 -r-xr-xr-x 1 root 1065961 12. Aug 01:26 setup.isn -r-xr-xr-x 1 root 229399 19. Aug 02:29 setup.inx -r-xr-xr-x 1 root 456 19. Aug 02:29 setup.ini -r-xr-xr-x 1 root 382094 19. Aug 02:29 setup.ibt -r-xr-xr-x 1 root 121064 7. Apr 2005 setup.exe -r-xr-xr-x 1 root 1263368 11. Aug 00:28 Setup.bmp -r-xr-xr-x 1 root 667 19. Aug 02:44 layout.bin -r-xr-xr-x 1 root 543481 7. Apr 2005 engine32.cab -r-xr-xr-x 1 root 598083584 19. Aug 02:34 data2.cab -r-xr-xr-x 1 root 218787 19. Aug 02:30 data1.hdr -r-xr-xr-x 1 root 80057147 19. Aug 02:30 data1.cab AutoRunData: insgesamt 18221 -r-xr-xr-x 1 root 24070 3. Jun 00:10 Unreal.ico -r-xr-xr-x 1 root 177044 19. Aug 00:49 uninstall.tga -r-xr-xr-x 1 root 177044 19. Aug 00:49 play.tga -r-xr-xr-x 1 root 16335292 18. Jul 01:33 music.wav -r-xr-xr-x 1 root 90008 18. Aug 22:45 Midway.tga -r-xr-xr-x 1 root 177044 19. Aug 00:49 install.tga -r-xr-xr-x 1 root 177044 19. Aug 00:49 exit.tga -r-xr-xr-x 1 root 56276 18. Aug 22:43 epic.tga -r-xr-xr-x 1 root 1440044 18. Aug 20:45 bg.tga -r-xr-xr-x 1 root 2247 7. Aug 18:49 AutoConfig.txt I bought my version relative cheap from http://www.software-pyramide.com/ (german only)
After copying everything to a temporary folder, extracting it with "unshield -d data_out data1.cab" is not possible to emerge it using "CD_ROOT=xyt/data_out emerge -O ut2004-data". ut2004-data-3186-r3.ebuild, line 81: Called unpack_makeself 'xyz/ut2004/data_out//linux-installer.sh' Be carefull. It takes a lot of disk space just to extract everything. 3GB for cab files (maybe there is a a trick how you can tell unshield to search the other data?.cab files and data1.hdr in the other directories - symlinks in the extract directory would be a good idea), 6GB for extracted data and a lot of GB while emerging.
Created attachment 98004 [details] Output of "unshield l data1.cab"
This must be a re-issue of ut2004 (German-only?) using a totally different format. With my ut2004 DVD (English): # find /media/cdrecorder/ -name \*.cab /media/cdrecorder/CD6/DirectX9/BDA.cab /media/cdrecorder/CD6/DirectX9/BDANT.cab /media/cdrecorder/CD6/DirectX9/BDAXP.cab /media/cdrecorder/CD6/DirectX9/DirectX.cab /media/cdrecorder/CD6/DirectX9/dxnt.cab # find /media/cdrecorder/ -name \*.uz2 | wc -l 803
The English version of the game doesn't use .cab files. Without the linux-installer.sh, you're pretty well SOL, as the ebuilds require files from within that file archive. Looking at the page that you listed, it doesn't say it even supports Linux. Unfortunately, I cannot support this without major modifications to the ebuild. If you're willing to write a patch for it, then I'll add it, otherwise, I'm marking this as CANTFIX.
This is the "normal" Midway DVD. It's fixed in bug #159164 :)