Playing Deathball under Linux (UT 2004)

Everything about Death Ball.

Moderators: Jay2k1, DavidM, The_One

Locked
codec
Junior Member
Posts: 2
Joined: 02-05-2004 22:34

Playing Deathball under Linux (UT 2004)

Post by codec »

Hello guys,

I am running the linux client of UT 2004 and would like to play Deathball aswell. I've got everything set up properly (I think), even though getting the files out of the exe-installer was a bit of pain ;)

I now got

Code: Select all

ut2004/Deathball/System/..
ut2004/Deathball/Maps/...
etc..

ut2004/System/Deathball.int
ut2004/System/Deathball.ucl
ut2004/System/Map.ucl  (Map beeing a Mapname, like DB-Cube)
Now, when running ut2004 -mod=Deathball, it gives me the following error:

Code: Select all

$ ut2004 -mod=Deathball
Failed to find object 'Class Deathball.04Sse/U24s
 
Exiting due to error
Anybody got an idea how to solve that problem?

Thanks,
codec
User avatar
Diab
Posts: 513
Joined: 05-05-2003 00:19

Post by Diab »

i thought you were unable to have mod files in the 2004/ directories and have to have them all in the deathball folder?

did you try it that way? or do you not do that on linux clients?
User avatar
Sixty
Posts: 1086
Joined: 13-07-2003 21:42

Post by Sixty »

As far as I know, nothing should be in UT2004/System or any root except UT2004/Deathball.
ALthough I don't know much about Lunix clients.
User avatar
Maegrim
Posts: 1317
Joined: 09-03-2003 13:26
Contact:

Post by Maegrim »

Unix or Linux ;D
codec
Junior Member
Posts: 2
Joined: 02-05-2004 22:34

Post by codec »

Well the directory/file structure is exactly the same, just the executables have a different format.

Could anybody tell me how their directory structure looks like?

I bet you got the following files aswell (placed by exe-installer):

Code: Select all

ut2004/System/DB-Bowl.ucl
ut2004/System/DB-Cube.ucl
ut2004/System/DB-SmallCube.ucl
ut2004/System/DeathBall.ucl
ut2004/System/Deathball.int
All the patch content ofcourse goes to the directories in ut2004/deathball/..

Thanks,
codec
Wibble
Moderator
Posts: 239
Joined: 27-03-2003 17:50

Post by Wibble »

Hmm, I'm not at the computer with db on at the moment, but that sounds wrong.

If I remember correctly the db stuff should go in the deathball directory that the exe installer creates. The structure is something like:-

../../deathball/system or maps or whatever

I'll try and give a fuller answer tomorrow if you need it
ShockerZ
Junior Member
Posts: 6
Joined: 03-07-2003 14:23

Post by ShockerZ »

Nope, the only thing I got in my UT2004/System is deathball.int
User avatar
DavidM
Posts: 6795
Joined: 08-03-2003 20:35
Contact:

Post by DavidM »

only things that go in ut2004\system:

\system\
deathball.int
deathball.ucl
db-bowl.ucl (one for all maps)

ANYTHING else must be in ut2004\deathball
Icarus_LNX
Junior Member
Posts: 2
Joined: 07-05-2004 03:25
Contact:

Post by Icarus_LNX »

DavidM wrote: only things that go in ut2004\system:

\system\
deathball.int
deathball.ucl
db-bowl.ucl (one for all maps)

ANYTHING else must be in ut2004\deathball
These should be in the ut2004/deathball/System or the ut2004/System?

I don't have ANY of these .ucl files at all (beta zip and update) I'll try the full download again...


[edit]Hmm, I could of swarn there was a zip for the full beta...[/edit]
Last edited by Icarus_LNX on 07-05-2004 04:08, edited 1 time in total.
Icarus_LNX
Junior Member
Posts: 2
Joined: 07-05-2004 03:25
Contact:

Post by Icarus_LNX »

Found that zip file, it was from early April
Extracted the db20beta.exe using wine-20040121 which by the way took forever to extract. If do not make zip files in the future (which extract 48MB in about 5 seconds), please do not use the "Nullsoft Install System v2.0" as that is extremely slow (1 1/2 hours to extract)...at least wine didn't give back any obvious errors. It was extremely CPU intensive and barely wrote to disk as it was extracting

ANYWAY

Here's the command and output
$ ut2004 -mod=deathball
Failed to find object 'Class Deathball.04Sse/U24s

Exiting due to error
And here's the System/UT2004.log
Log: Log file open, Fri May 7 21:46:19 2004
Init: Name subsystem initialized
Log: Your locale: [ANSI_X3.4-1968].
Init: Version: 3186 (127.29)
Init: Compiled: Mar 4 2004 03:07:41
Init: Command line: -mod=deathball
Init: (This is Linux patch version 3186.0)
Init: Character set: Unicode
Init: Base directory: /usr/local/games/ut2004/System/
Init: Ini:..\deathball\system\deathball.ini UserIni:..\deathball\system\deathballUser.ini
Init: Build label: UT2004 Build UT2004_Build_[2004-03-03_02.42]
Init: Object subsystem initialized
Warning: Missing Class Class Editor.TransBuffer
Warning: Failed to load 'Class Deathball.': Failed to find object 'Class Deathball.'
Warning: Failed to find object 'Class Deathball.'
Critical: Failed to find object 'Class Deathball.'
Exit: Executing UObject::StaticShutdownAfterError
Exit: Exiting.
Log: FileManager: Reading 0 GByte 2 MByte 726 KByte 918 Bytes from HD took 0.997577 seconds (0.895164 reading, 0.102413 seeking).
Log: FileManager: 0.000000 seconds spent with misc. duties
Uninitialized: Name subsystem shut down
Uninitialized: Log file closed, Fri May 7 21:46:27 2004
I think it's not reading the .ini's

Init: Ini:..\deathball\system\deathball.ini UserIni:..\deathball\system\deathballUser.ini

Which is how Windows filesystems look, but in Linux it should be

Init: Ini:../deathball/system/deathball.ini UserIni:../deathball/system/deathballUser.ini

and even then I'm not sure that will work since Linux is stricly case sensitive and the files and paths are exactly

deathball/System/Deathball.ini
deathball/System/DeathballUser.ini

Unless once the game launches it enters it;s own little psuedo-OS. I don't know uscript so I can't say on that.

Any ideas from here?
User avatar
makush
Posts: 124
Joined: 24-03-2003 16:03

Post by makush »

You could try to edit the Deathball .ini files and correct the paths if it helps.
GreaseMonkey
Junior Member
Posts: 7
Joined: 07-07-2004 09:14
Contact:

Post by GreaseMonkey »

Kinda old post, but did you get it working Codec?
Has anyone got deathball running in linux? I haven't spent a great deal looking at it, but I don't know if i can be bothered to find a solution if no-one has got it running in linux, if not then i will probably just leave it and not play deathball :P
User avatar
-plær-
Posts: 757
Joined: 18-05-2003 14:03
Contact:

Post by -plær- »

GreaseMonkey
Junior Member
Posts: 7
Joined: 07-07-2004 09:14
Contact:

Post by GreaseMonkey »

Thanks alot, dunno why i missed that thread tbh.
Locked