Jump to content
The Dark Mod Forums
Sign in to follow this  
Daft

Game broken after 1.03 update

Recommended Posts

Hello, today I updated my game with 1.03 update. Before this update my game was runnig flawlessly, no errors etc. Updating process went fine, no errors during download... But after game start , the loading logo appers and then error. Here's crash log:

 

DOOM 1.3.1.1304 win-x86 Jan 16 2007 15:36:51
1496 MHz Intel CPU with MMX & SSE & SSE2 & SSE3 & HTT
-1694496768 MB System Memory
128 MB Video Memory
Winsock Initialized
Found interface: {F88F95C4-72AD-4719-95C9-D8264B1DADDB} Intel(R) PRO/Wireless 3945ABG Network Connection - 0.0.0.0 NULL netmask - skipped
Sys_InitNetworking: adding loopback interface
doom using MMX & SSE & SSE2 & SSE3 for SIMD processing
enabled Flush-To-Zero mode
enabled Denormals-Are-Zero mode
------ Initializing File System ------
Loaded pk4 C:\DOOM 3\base\game00.pk4 with checksum 0x29cdb978
Loaded pk4 C:\DOOM 3\base\game01.pk4 with checksum 0x51c6981f
Loaded pk4 C:\DOOM 3\base\game02.pk4 with checksum 0xf3ec6f7
Loaded pk4 C:\DOOM 3\base\game03.pk4 with checksum 0x5d4230ea
Loaded pk4 C:\DOOM 3\base\pak000.pk4 with checksum 0x28d208f1
Loaded pk4 C:\DOOM 3\base\pak001.pk4 with checksum 0x40244be0
Loaded pk4 C:\DOOM 3\base\pak002.pk4 with checksum 0xc51ecdcd
Loaded pk4 C:\DOOM 3\base\pak003.pk4 with checksum 0xcd79d028
Loaded pk4 C:\DOOM 3\base\pak004.pk4 with checksum 0x765e4f8b
Loaded pk4 C:\DOOM 3\base\pak005.pk4 with checksum 0x8ffc3621
Loaded pk4 C:\DOOM 3\base\pak006.pk4 with checksum 0x95b65ab
Loaded pk4 C:\DOOM 3\base\pak007.pk4 with checksum 0x666bdb3c
Loaded pk4 C:\DOOM 3\base\pak008.pk4 with checksum 0x23ae5993
Loaded pk4 C:\DOOM 3\base\pakMrazik.pk4 with checksum 0xe3bca297
Loaded pk4 C:\DOOM 3\darkmod\tdm_ai_animals01.pk4 with checksum 0xc4d97dcc
Loaded pk4 C:\DOOM 3\darkmod\tdm_ai_base01.pk4 with checksum 0x3d1db0c5
Loaded pk4 C:\DOOM 3\darkmod\tdm_ai_humanoid_builders01.pk4 with checksum 0x29d6cf4e
Loaded pk4 C:\DOOM 3\darkmod\tdm_ai_humanoid_females01.pk4 with checksum 0x63ad7457
Loaded pk4 C:\DOOM 3\darkmod\tdm_ai_humanoid_guards01.pk4 with checksum 0x6048f457
Loaded pk4 C:\DOOM 3\darkmod\tdm_ai_humanoid_heads01.pk4 with checksum 0xd0c0ac96
Loaded pk4 C:\DOOM 3\darkmod\tdm_ai_humanoid_nobles01.pk4 with checksum 0xce225084
Loaded pk4 C:\DOOM 3\darkmod\tdm_ai_humanoid_pagans01.pk4 with checksum 0xebe5a030
Loaded pk4 C:\DOOM 3\darkmod\tdm_ai_humanoid_townsfolk01.pk4 with checksum 0x4dfa1a0
Loaded pk4 C:\DOOM 3\darkmod\tdm_ai_humanoid_undead01.pk4 with checksum 0x26b07778
Loaded pk4 C:\DOOM 3\darkmod\tdm_ai_monsters_spiders01.pk4 with checksum 0x22feb3c7
Loaded pk4 C:\DOOM 3\darkmod\tdm_ai_steambots01.pk4 with checksum 0x229c66b3
Loaded pk4 C:\DOOM 3\darkmod\tdm_base01.pk4 with checksum 0x8f72a2d2
Loaded pk4 C:\DOOM 3\darkmod\tdm_defs01.pk4 with checksum 0x643d3246
Loaded pk4 C:\DOOM 3\darkmod\tdm_env01.pk4 with checksum 0x5406fdeb
Loaded pk4 C:\DOOM 3\darkmod\tdm_fonts01.pk4 with checksum 0xa22b6d81
Loaded pk4 C:\DOOM 3\darkmod\tdm_game01.pk4 with checksum 0xfc0dd019
Loaded pk4 C:\DOOM 3\darkmod\tdm_game02.pk4 with checksum 0x5c624c77
Loaded pk4 C:\DOOM 3\darkmod\tdm_gui01.pk4 with checksum 0xb09796c9
Loaded pk4 C:\DOOM 3\darkmod\tdm_gui_credits01.pk4 with checksum 0xd4134c90
Loaded pk4 C:\DOOM 3\darkmod\tdm_models01.pk4 with checksum 0x7ab6ea47
Loaded pk4 C:\DOOM 3\darkmod\tdm_models02.pk4 with checksum 0x4ba073aa
Loaded pk4 C:\DOOM 3\darkmod\tdm_models_decls01.pk4 with checksum 0xade06918
Loaded pk4 C:\DOOM 3\darkmod\tdm_player01.pk4 with checksum 0xdc3c461f
Loaded pk4 C:\DOOM 3\darkmod\tdm_prefabs01.pk4 with checksum 0x6d107f51
Loaded pk4 C:\DOOM 3\darkmod\tdm_sound_ambient01.pk4 with checksum 0xa7d5be2d
Loaded pk4 C:\DOOM 3\darkmod\tdm_sound_ambient02.pk4 with checksum 0x25a7f264
Loaded pk4 C:\DOOM 3\darkmod\tdm_sound_ambient03.pk4 with checksum 0x99e1301d
Loaded pk4 C:\DOOM 3\darkmod\tdm_sound_ambient_decls01.pk4 with checksum 0xd9d5bd68
Loaded pk4 C:\DOOM 3\darkmod\tdm_sound_sfx01.pk4 with checksum 0x3ba725e9
Loaded pk4 C:\DOOM 3\darkmod\tdm_sound_sfx02.pk4 with checksum 0xb03af879
Loaded pk4 C:\DOOM 3\darkmod\tdm_sound_vocals01.pk4 with checksum 0x749a24b6
Loaded pk4 C:\DOOM 3\darkmod\tdm_sound_vocals02.pk4 with checksum 0x4d66a1f
Loaded pk4 C:\DOOM 3\darkmod\tdm_sound_vocals03.pk4 with checksum 0xec2fd3e9
Loaded pk4 C:\DOOM 3\darkmod\tdm_sound_vocals04.pk4 with checksum 0xcf58c7a
Loaded pk4 C:\DOOM 3\darkmod\tdm_sound_vocals05.pk4 with checksum 0xbe791fdd
Loaded pk4 C:\DOOM 3\darkmod\tdm_sound_vocals06.pk4 with checksum 0xe4b6ac34
Loaded pk4 C:\DOOM 3\darkmod\tdm_sound_vocals07.pk4 with checksum 0x2889e957
Loaded pk4 C:\DOOM 3\darkmod\tdm_sound_vocals_decls01.pk4 with checksum 0x96ff5d59
Loaded pk4 C:\DOOM 3\darkmod\tdm_textures_base01.pk4 with checksum 0x7589f4fe
Loaded pk4 C:\DOOM 3\darkmod\tdm_textures_carpet01.pk4 with checksum 0x3f994577
Loaded pk4 C:\DOOM 3\darkmod\tdm_textures_decals01.pk4 with checksum 0x79c86d75
Loaded pk4 C:\DOOM 3\darkmod\tdm_textures_door01.pk4 with checksum 0x7ac47edd
Loaded pk4 C:\DOOM 3\darkmod\tdm_textures_fabric01.pk4 with checksum 0x4a6c1213
Loaded pk4 C:\DOOM 3\darkmod\tdm_textures_glass01.pk4 with checksum 0x54297795
Loaded pk4 C:\DOOM 3\darkmod\tdm_textures_metal01.pk4 with checksum 0x611c2275
Loaded pk4 C:\DOOM 3\darkmod\tdm_textures_nature01.pk4 with checksum 0xe262a5da
Loaded pk4 C:\DOOM 3\darkmod\tdm_textures_paint_paper01.pk4 with checksum 0x52754974
Loaded pk4 C:\DOOM 3\darkmod\tdm_textures_plaster01.pk4 with checksum 0xe0ab61b0
Loaded pk4 C:\DOOM 3\darkmod\tdm_textures_roof01.pk4 with checksum 0x1aa6fa22
Loaded pk4 C:\DOOM 3\darkmod\tdm_textures_sfx01.pk4 with checksum 0x38273f90
Loaded pk4 C:\DOOM 3\darkmod\tdm_textures_stone_brick01.pk4 with checksum 0xe8521543
Loaded pk4 C:\DOOM 3\darkmod\tdm_textures_stone_cobblestones01.pk4 with checksum 0xb2bcb53d
Loaded pk4 C:\DOOM 3\darkmod\tdm_textures_stone_flat01.pk4 with checksum 0xd1700c1c
Loaded pk4 C:\DOOM 3\darkmod\tdm_textures_stone_natural01.pk4 with checksum 0xe722a209
Loaded pk4 C:\DOOM 3\darkmod\tdm_textures_stone_sculpted01.pk4 with checksum 0x11cf0538
Loaded pk4 C:\DOOM 3\darkmod\tdm_textures_window01.pk4 with checksum 0x626ae619
Loaded pk4 C:\DOOM 3\darkmod\tdm_textures_wood01.pk4 with checksum 0x17059e2d
Current search path:
C:\DOOM 3/darkmod
C:\DOOM 3\darkmod\tdm_textures_wood01.pk4 (282 files)
C:\DOOM 3\darkmod\tdm_textures_window01.pk4 (186 files)
C:\DOOM 3\darkmod\tdm_textures_stone_sculpted01.pk4 (153 files)
C:\DOOM 3\darkmod\tdm_textures_stone_natural01.pk4 (99 files)
C:\DOOM 3\darkmod\tdm_textures_stone_flat01.pk4 (224 files)
C:\DOOM 3\darkmod\tdm_textures_stone_cobblestones01.pk4 (163 files)
C:\DOOM 3\darkmod\tdm_textures_stone_brick01.pk4 (262 files)
C:\DOOM 3\darkmod\tdm_textures_sfx01.pk4 (31 files)
C:\DOOM 3\darkmod\tdm_textures_roof01.pk4 (58 files)
C:\DOOM 3\darkmod\tdm_textures_plaster01.pk4 (91 files)
C:\DOOM 3\darkmod\tdm_textures_paint_paper01.pk4 (23 files)
C:\DOOM 3\darkmod\tdm_textures_nature01.pk4 (185 files)
C:\DOOM 3\darkmod\tdm_textures_metal01.pk4 (228 files)
C:\DOOM 3\darkmod\tdm_textures_glass01.pk4 (26 files)
C:\DOOM 3\darkmod\tdm_textures_fabric01.pk4 (38 files)
C:\DOOM 3\darkmod\tdm_textures_door01.pk4 (155 files)
C:\DOOM 3\darkmod\tdm_textures_decals01.pk4 (213 files)
C:\DOOM 3\darkmod\tdm_textures_carpet01.pk4 (71 files)
C:\DOOM 3\darkmod\tdm_textures_base01.pk4 (131 files)
C:\DOOM 3\darkmod\tdm_sound_vocals_decls01.pk4 (20 files)
C:\DOOM 3\darkmod\tdm_sound_vocals07.pk4 (783 files)
C:\DOOM 3\darkmod\tdm_sound_vocals06.pk4 (366 files)
C:\DOOM 3\darkmod\tdm_sound_vocals05.pk4 (80 files)
C:\DOOM 3\darkmod\tdm_sound_vocals04.pk4 (1248 files)
C:\DOOM 3\darkmod\tdm_sound_vocals03.pk4 (722 files)
C:\DOOM 3\darkmod\tdm_sound_vocals02.pk4 (1332 files)
C:\DOOM 3\darkmod\tdm_sound_vocals01.pk4 (66 files)
C:\DOOM 3\darkmod\tdm_sound_sfx02.pk4 (434 files)
C:\DOOM 3\darkmod\tdm_sound_sfx01.pk4 (355 files)
C:\DOOM 3\darkmod\tdm_sound_ambient_decls01.pk4 (8 files)
C:\DOOM 3\darkmod\tdm_sound_ambient03.pk4 (24 files)
C:\DOOM 3\darkmod\tdm_sound_ambient02.pk4 (148 files)
C:\DOOM 3\darkmod\tdm_sound_ambient01.pk4 (150 files)
C:\DOOM 3\darkmod\tdm_prefabs01.pk4 (426 files)
C:\DOOM 3\darkmod\tdm_player01.pk4 (119 files)
C:\DOOM 3\darkmod\tdm_models_decls01.pk4 (84 files)
C:\DOOM 3\darkmod\tdm_models02.pk4 (1690 files)
C:\DOOM 3\darkmod\tdm_models01.pk4 (1451 files)
C:\DOOM 3\darkmod\tdm_gui_credits01.pk4 (49 files)
C:\DOOM 3\darkmod\tdm_gui01.pk4 (707 files)
C:\DOOM 3\darkmod\tdm_game02.pk4 (2 files)
C:\DOOM 3\darkmod\tdm_game01.pk4 (2 files)
C:\DOOM 3\darkmod\tdm_fonts01.pk4 (228 files)
C:\DOOM 3\darkmod\tdm_env01.pk4 (78 files)
C:\DOOM 3\darkmod\tdm_defs01.pk4 (131 files)
C:\DOOM 3\darkmod\tdm_base01.pk4 (110 files)
C:\DOOM 3\darkmod\tdm_ai_steambots01.pk4 (26 files)
C:\DOOM 3\darkmod\tdm_ai_monsters_spiders01.pk4 (89 files)
C:\DOOM 3\darkmod\tdm_ai_humanoid_undead01.pk4 (29 files)
C:\DOOM 3\darkmod\tdm_ai_humanoid_townsfolk01.pk4 (40 files)
C:\DOOM 3\darkmod\tdm_ai_humanoid_pagans01.pk4 (8 files)
C:\DOOM 3\darkmod\tdm_ai_humanoid_nobles01.pk4 (53 files)
C:\DOOM 3\darkmod\tdm_ai_humanoid_heads01.pk4 (46 files)
C:\DOOM 3\darkmod\tdm_ai_humanoid_guards01.pk4 (330 files)
C:\DOOM 3\darkmod\tdm_ai_humanoid_females01.pk4 (100 files)
C:\DOOM 3\darkmod\tdm_ai_humanoid_builders01.pk4 (73 files)
C:\DOOM 3\darkmod\tdm_ai_base01.pk4 (8 files)
C:\DOOM 3\darkmod\tdm_ai_animals01.pk4 (74 files)
C:\DOOM 3/base
C:\DOOM 3\base\pakMrazik.pk4 (151 files)
C:\DOOM 3\base\pak008.pk4 (3 files)
C:\DOOM 3\base\pak007.pk4 (38 files)
C:\DOOM 3\base\pak006.pk4 (48 files)
C:\DOOM 3\base\pak005.pk4 (63 files)
C:\DOOM 3\base\pak004.pk4 (5137 files)
C:\DOOM 3\base\pak003.pk4 (4676 files)
C:\DOOM 3\base\pak002.pk4 (6120 files)
C:\DOOM 3\base\pak001.pk4 (8972 files)
C:\DOOM 3\base\pak000.pk4 (2698 files)
C:\DOOM 3\base\game03.pk4 (2 files)
C:\DOOM 3\base\game02.pk4 (2 files)
C:\DOOM 3\base\game01.pk4 (2 files)
C:\DOOM 3\base\game00.pk4 (2 files)
game DLL: 0x0 in pak: 0x0
Addon pk4s:
file system initialized.
--------------------------------------
----- Initializing Decls -----
------------------------------
------- Initializing renderSystem --------
using ARB renderSystem
renderSystem initialized.
--------------------------------------
5203 strings read from strings/english.lang
Couldn't open journal files
execing editor.cfg
execing default.cfg
execing DoomConfig.cfg
couldn't exec autoexec.cfg
5203 strings read from strings/english.lang
----- Initializing Sound System ------
sound system initialized.
--------------------------------------
----- R_InitOpenGL -----
Initializing OpenGL subsystem
...registered window class
...registered fake window class
...initializing QGL
...calling LoadLibrary( 'opengl32' ): succeeded
...calling CDS: ok
...created window @ 0,0 (1280x800)
Initializing OpenGL driver
...getting DC: succeeded
...PIXELFORMAT 10 selected
...creating GL context: succeeded
...making context current: succeeded

------- Input Initialization -------
Initializing DirectInput...
mouse: DirectInput initialized.
keyboard: DirectInput initialized.
------------------------------------
sound: STEREO
...using GL_ARB_multitexture
...using GL_ARB_texture_env_combine
...using GL_ARB_texture_cube_map
...using GL_ARB_texture_env_dot3
...using GL_ARB_texture_env_add
...using GL_ARB_texture_non_power_of_two
...using GL_ARB_texture_compression
...using GL_EXT_texture_compression_s3tc
...using GL_EXT_texture_filter_anisotropic
maxTextureAnisotropy: 16.000000
...using GL_1.4_texture_lod_bias
X..GL_EXT_shared_texture_palette not found
...using GL_EXT_texture3D
...using GL_EXT_stencil_wrap
...using GL_NV_register_combiners
...using GL_EXT_stencil_two_side
X..GL_ATI_fragment_shader not found
X..GL_ATI_text_fragment_shader not found
...using GL_ARB_vertex_buffer_object
...using GL_ARB_vertex_program
...using GL_ARB_fragment_program
...using EXT_depth_bounds_test
---------- R_NV20_Init ----------
---------------------------------
----------- R200_Init -----------
Not available.
---------- R_ARB2_Init ----------
Available.
---------------------------------
----- R_ReloadARBPrograms -----
glprogs/test.vfp
glprogs/test.vfp
glprogs/interaction.vfp
glprogs/interaction.vfp
glprogs/bumpyEnvironment.vfp
glprogs/bumpyEnvironment.vfp
glprogs/ambientLight.vfp
glprogs/ambientLight.vfp
glprogs/shadow.vp
glprogs/R200_interaction.vp
glprogs/nv20_bumpAndLight.vp
glprogs/nv20_diffuseColor.vp
glprogs/nv20_specularColor.vp
glprogs/nv20_diffuseAndSpecularColor.vp
glprogs/environment.vfp
glprogs/environment.vfp
glprogs/arbVP_glasswarp.txt: File not found
glprogs/arbFP_glasswarp.txt: File not found
-------------------------------
using ARB_vertex_buffer_object memory
using ARB2 renderSystem
found DLL in pak file: C:\DOOM 3\darkmod\tdm_game01.pk4/gamex86.dll
copy gamex86.dll to C:\DOOM 3\darkmod\gamex86.dll
could not create destination file
game using MMX & SSE & SSE2 & SSE3 for SIMD processing
enabled Flush-To-Zero mode
enabled Denormals-Are-Zero mode
--------- Initializing Game ----------
The Dark Mod 1.02, code revision 3895
Build date: May 7 2010
Initializing event system
...774 event definitions
Initializing class hierarchy
...183 classes, 408672 bytes for event callbacks
Initializing scripts
--------- Game Map Shutdown ----------
--------------------------------------
********************
ERROR: Error: file script/tdm_events.script, line 250: Unknown event 'addItemToInv'


********************
Error during initialization
Shutting down OpenGL subsystem
...wglMakeCurrent( NULL, NULL ): success
...deleting GL context: success
...releasing DC: success
...destroying window
...resetting display
...shutting down QGL
...unloading OpenGL DLL

 

Don't know where the problem is or how to fix this. Any help appreciated.

Share this post


Link to post
Share on other sites

Don't know where the problem is or how to fix this. Any help appreciated.

 

Which FM do you have currently installed, this sounds like a crash that was happening with Thieves! Go to your Darkmod folder, open currentfm.txt and delete whatever is listed. Save it and try to launch TMD. If it is the Thieves crash there is a new version of the map. Hope it works for ya.

Share this post


Link to post
Share on other sites

Hmn, that looks like either an outdated scripts file or an outdated dll. Rerunning the updater should fix it. Or maybe you got "Thieves" installed? That FM was accidentally shipped with a scripts file, that is now outdated. A new version of that FM is available.

Share this post


Link to post
Share on other sites

TwoFootAfro: Deleted content of currenfm.txt (only 'stalban' was listed there), tried to launch - the same

And for the version - yeah, I noticed that too, but updater says 1.03...

 

New Horizon: Launched updater again - "All files are up to date"

 

Still crashes

 

Edit: Found a solution... looked again in the log and when I've read this

copy gamex86.dll to C:\DOOM 3\darkmod\gamex86.dll
could not create destination file

 

my suspicion wen't to firewall blocking this copying proces and after disabling COMODO firewall - game works!

 

Thanks for your time and advice, I'm going to play some FM's:)

Edited by Daft

Share this post


Link to post
Share on other sites

...think my prob fits here:

 

After taking a break I just ran the update. Unfortunately TDM wont run -- looks like it doesn't like my system. Here's the critical part where it fails:

 

found DLL in pak file: /home/myself/.doom3/darkmod/tdm_game02.pk4/gamex86.so
copy gamex86.so to /home/myself/.doom3/darkmod/gamex86.so
dlopen '/home/myself/.doom3/darkmod/gamex86.so' failed: /home/myself/.doom3/darkmod/gamex86.so: undefined symbol: clock_gettime
Regenerated world, staticAllocCount = 0.
idRenderSystem::Shutdown()
Sys_Error: couldn't load game dynamic library

My OS is Ubuntu 10.04 (lucid). My guess is I am missing a package that makes my computer understand clock_gettime() OR some part of the mod needs a recompile. The internet says something like clock_gettime() was moved from libc to librt but I really can't make anything out of it. It's a strange world, the internet.

:wacko:

 

Suggestions appreciated.

Share this post


Link to post
Share on other sites

...think my prob fits here:

 

After taking a break I just ran the update. Unfortunately TDM wont run -- looks like it doesn't like my system. Here's the critical part where it fails:

 

found DLL in pak file: /home/myself/.doom3/darkmod/tdm_game02.pk4/gamex86.so
copy gamex86.so to /home/myself/.doom3/darkmod/gamex86.so
dlopen '/home/myself/.doom3/darkmod/gamex86.so' failed: /home/myself/.doom3/darkmod/gamex86.so: undefined symbol: clock_gettime
Regenerated world, staticAllocCount = 0.
idRenderSystem::Shutdown()
Sys_Error: couldn't load game dynamic library

My OS is Ubuntu 10.04 (lucid). My guess is I am missing a package that makes my computer understand clock_gettime() OR some part of the mod needs a recompile. The internet says something like clock_gettime() was moved from libc to librt but I really can't make anything out of it. It's a strange world, the internet.

:wacko:

 

Suggestions appreciated.

 

First thing to check is if you have the right gamex86.so file:

 

Open a console (Alt-F2, then enter "terminal" I believe for Ubuntu, or "konsole" for Kubuntu), and run:

 

$ sha1sum gamex86.so 
46c99a6412aae7ce008560d108ae47c5867f12d4  gamex86.so

 

If you SHA1 of the file is different, you got the wrong file.

 

The next thing is to check if it links against get_clocktime:

 

nm gamex86.so |grep clock_gettime

 

Interestingly enough, the one from v1.03 doesn't have it, but the development version I compiled here has it.

 

(E.g. the development version says "U get_clocktime", the v1.03 one doesn't say anything).

 

So it seems v1.03 is indeed broken for this :( The strange thing is, on my system TDM still runs, and I too have (K)ubuntu 10.04.

 

Do you have the 64bit version? Can you please give us the output of

 

uname -a


"The reasonable man adapts himself to the world; the unreasonable one persists in trying to adapt the world to himself. Therefore, all progress depends on the unreasonable man." -- George Bernard Shaw (1856 - 1950)

 

"Remember: If the game lets you do it, it's not cheating." -- Xarax

Share this post


Link to post
Share on other sites

First thing to check is if you have the right gamex86.so file:

 

I did so before posting. :) Deleted gamex86.so and the two game-pk4s to get a fresh version via tdm_update. I also deleted currentmission.txt to be sure. Checksum is identical to yours.

 

The next thing is to check if it links against get_clocktime:

 

nm gamex86.so |grep clock_gettime

Says "U get_clocktime" exactly one time, so I have the right file and the undefined symbol. Maybe nm's output is system dependent?

 

I'm running the 32-bit-version of lucid. uname says:

Linux mybox 2.6.32-27-generic #49-Ubuntu SMP Wed Dec 1 23:52:12 UTC 2010 i686 GNU/Linux

 

Still hoping it's just a missing package.

Thanks. :)

Share this post


Link to post
Share on other sites
The internet says something like clock_gettime() was moved from libc to librt but I really can't make anything out of it.

 

Seems to me that even though you can't, that's where you need to make something out of it.

Share this post


Link to post
Share on other sites

Sounds like a (g)libc mismatch (linux, the horror of distros and ABI breakage :V) or whoever compiled was playing around with switches, but I'd say thats unlikely.

 

Make sure you have the respective 32bit libs first, you might only have AMD64/x64

 

And failing that : If you feel like rolling your own, it'll most likely work just fine :)

Share this post


Link to post
Share on other sites

Sounds like a (g)libc mismatch (linux, the horror of distros and ABI breakage :V) or whoever compiled was playing around with switches, but I'd say thats unlikely.

 

Make sure you have the respective 32bit libs first, you might only have AMD64/x64

 

He has a 32bit system, so this won't help.

 

And failing that : If you feel like rolling your own, it'll most likely work just fine :)

 

Yeah, it might be that the version we compiled only works on 32bit Linux or only on some older one?


"The reasonable man adapts himself to the world; the unreasonable one persists in trying to adapt the world to himself. Therefore, all progress depends on the unreasonable man." -- George Bernard Shaw (1856 - 1950)

 

"Remember: If the game lets you do it, it's not cheating." -- Xarax

Share this post


Link to post
Share on other sites

It sounds to me like the clock_gettime symbol was previously defined in libc but has now been moved to a library that the game.so is not linked with, therefore it cannot find it on newer systems. If this is the case, I think the only solutions would be (1) providing different versions of the game .so for different systems or (2) finding what is using this symbol and change the code so that it no longer requires it (which may or may not be possible depending on how important it is).

Share this post


Link to post
Share on other sites

He has a 32bit system, so this won't help.

 

Yeah, it might be that the version we compiled only works on 32bit Linux or only on some older one?

 

I'm using Ubuntu 10.10 32bit, and the update works fine for me (only needed to update more times, for data corruption on my DoomConfig.cfg as reported in a thread I opened recently). I still have other minor bugs (sounds stops on the menu like in the 1.02) but generally speaking all it's ok, you all made a super good job :-D

 

(so i'd like to thank you all here :-) ):rolleyes:

Share this post


Link to post
Share on other sites

I can't reproduce the problems (am on Ubuntu 10.10 x64 here, running the regular TDM 1.03 release), but I can try compiling gamex86.so using that -lrt switch for the next release.

Share this post


Link to post
Share on other sites

... but I can try compiling gamex86.so using that -lrt switch for the next release.

That would be nice I guess. :)

 

When I get time I'll try upgrading or testing on a parallel system -- will post here in case I figure out something.

Share this post


Link to post
Share on other sites

I upgraded to 10.10 -- still the same error. Since it is working for others I guess it is specific to my system, maybe due to it's upgrade history (started with 9.10) which sometimes breaks stuff.

:mellow:

Share this post


Link to post
Share on other sites

Installed a brand new Ubuntu 10.10 (32-bit) on another partition, made Doom work, copied DarkMod over, made sure tdm_update says it's fine -- still I end up with the same not working at all situation.

 

Mmmh. I think 1.04 will arrive soon enaugh for me. Else I would consider compiling stuff myself, which is a hassle for an unexperienced non coder guy like me...

Share this post


Link to post
Share on other sites

Good news: We are currently heavily testing and it seems like the problem you're experiencing simply vanished. So your chances are good that you'll be able to play again, once 1.04 is released.

Share this post


Link to post
Share on other sites

Join the conversation

You can post now and register later. If you have an account, sign in now to post with your account.

Guest
Reply to this topic...

×   Pasted as rich text.   Paste as plain text instead

  Only 75 emoji are allowed.

×   Your link has been automatically embedded.   Display as a link instead

×   Your previous content has been restored.   Clear editor

×   You cannot paste images directly. Upload or insert images from URL.

Sign in to follow this  

×
×
  • Create New...