Jump to content
The Dark Mod Forums

TDM Starts with blank screen, any tips?


cyclechris

Recommended Posts

***SOLVED*** See Steps Quoted in bottom post

Hi,

I am running Linux Mint 17.1, MATE desktop and compiz. My system (64 bit) has onboard Intel HD3000 video chip. I used the updater downloaded from the site to install the darkmod updater into a darkmod folder in home as per the instructions. I checked and my system does have the ia32-lib installed.

The install seemed to go without hitch, on running the updater, files just began appearing in my darkmnod folder.

However, when I try to start TDM by doubleclicking thedarkmod.x86, I hear the sounds and can hear my mouse scrolling over options and the music is playing fine. But the whole screen is black and I had to to a hard shutdown to get out.

I have searched around, but only see suggestions of changing a doom config file (which I don't have with this standalone version)

I also saw some mention of various screen resolutions. I am running on a laptop with a secondary monitor (laptop is closed and the laptop screen is disabled) set at 1920x1080 via VGA (HDMI port is toast)

Is there something I am missing? Maybe a setting in the Darkmod.cfg file?

Is there a way to get out of TDM without a hard shutdown? Some keystroke, as I try different things to see if I can get this working for my system?

Here is what is in my log file, I don't see any errors:

 

[game/DarkModGlobals.cpp ( 362):INI (INIT) FR: 0] LogFile created at 2015.05.02 11:11:52

[game/DarkModGlobals.cpp ( 365):INI (INIT) FR: 0] DLL last cleaned and rebuilt on Feb 8 2015 10:09:46
[game/DarkModGlobals.cpp ( 367):INI (INIT) FR: 0] The Dark Mod 2.03, code revision 6470
[game/DarkModGlobals.cpp ( 408):FRC (FORCE) FR: 0] LogBegin: 0
[game/DarkModGlobals.cpp ( 408):FRC (FORCE) FR: 0] LogEnd: 0
[game/DarkModGlobals.cpp ( 408):FRC (FORCE) FR: 0] LogInfo: 0
[game/DarkModGlobals.cpp ( 408):FRC (FORCE) FR: 0] LogDebug: 0
[game/DarkModGlobals.cpp ( 408):FRC (FORCE) FR: 0] LogWarning: 0
[game/DarkModGlobals.cpp ( 408):FRC (FORCE) FR: 0] LogError: 0
[game/DarkModGlobals.cpp ( 418):FRC (FORCE) FR: 0] LogClass_FRAME: 0
[game/DarkModGlobals.cpp ( 418):FRC (FORCE) FR: 0] LogClass_SYSTEM: 0
[game/DarkModGlobals.cpp ( 418):FRC (FORCE) FR: 0] LogClass_MISC: 0
[game/DarkModGlobals.cpp ( 418):FRC (FORCE) FR: 0] LogClass_FROBBING: 0
[game/DarkModGlobals.cpp ( 418):FRC (FORCE) FR: 0] LogClass_AI: 0
[game/DarkModGlobals.cpp ( 418):FRC (FORCE) FR: 0] LogClass_SOUND: 0
[game/DarkModGlobals.cpp ( 418):FRC (FORCE) FR: 0] LogClass_FUNCTION: 0
[game/DarkModGlobals.cpp ( 418):FRC (FORCE) FR: 0] LogClass_ENTITY: 0
[game/DarkModGlobals.cpp ( 418):FRC (FORCE) FR: 0] LogClass_INVENTORY: 0
[game/DarkModGlobals.cpp ( 418):FRC (FORCE) FR: 0] LogClass_LIGHT: 0
[game/DarkModGlobals.cpp ( 418):FRC (FORCE) FR: 0] LogClass_WEAPON: 0
[game/DarkModGlobals.cpp ( 418):FRC (FORCE) FR: 0] LogClass_MATH: 0
[game/DarkModGlobals.cpp ( 418):FRC (FORCE) FR: 0] LogClass_MOVEMENT: 0
[game/DarkModGlobals.cpp ( 418):FRC (FORCE) FR: 0] LogClass_STIM_RESPONSE: 0
[game/DarkModGlobals.cpp ( 418):FRC (FORCE) FR: 0] LogClass_OBJECTIVES: 0
[game/DarkModGlobals.cpp ( 418):FRC (FORCE) FR: 0] LogClass_DIFFICULTY: 0
[game/DarkModGlobals.cpp ( 418):FRC (FORCE) FR: 0] LogClass_CONVERSATION: 0
[game/DarkModGlobals.cpp ( 418):FRC (FORCE) FR: 0] LogClass_MAINMENU: 0
[game/DarkModGlobals.cpp ( 418):FRC (FORCE) FR: 0] LogClass_LOCKPICK: 0
[game/DarkModGlobals.cpp ( 418):FRC (FORCE) FR: 0] LogClass_AAS: 0
[game/DarkModGlobals.cpp ( 418):FRC (FORCE) FR: 0] LogClass_STATE: 0

 

 

Thanks for any clues or tips!

Edited by cyclechris
Link to comment
Share on other sites

I'm sure I've heard this issue before, but not for a while, and I can't remember what the fix was.

 

Can you see the console if you hit alt-ctrl-tilde?

  • Like 1
Link to comment
Share on other sites

1920x1080 is fine, but it's not one of the default options. I'll open a tracker for that so we can fix it in the next release. In the meantime, you can fix it in Darkmod.cfg by finding and changing these lines:

 

seta r_customHeight "1080"
seta r_customWidth "1920"

  • Like 1
Link to comment
Share on other sites

Thanks very much Steve!
OK I made those changes to Darkmod.cfg and had the same result. The game started with music and I could hear the menu as I moved the mouse around, but everything on the screen was dark.

Thanks springheel!
alt-ctrl-tilde let me shut it down without having to hard reboot the system! Also it let me see this error;
"Couldn't exec autocommands.cfg file does not exist"

Which was not in my log file. Apparently the game cannot auto-determine the amount of video ram I have and tried to set it to 64 default and was unable to.

I am pretty sure it is something like 512 MB system ram (I have 8GB installed) being used by the onboard HD3000 chip, but I am not sure if that is a BIOS thing or if it will be different operating under Linux as opposed to Windows.

This is an HP dm4-3055dx laptop, I think it has a pretty standard (for HP anyway) graphics setup.

Thanks for all the help!

Link to comment
Share on other sites

Do you have the S3TC compression libraries installed? (I believe the default Intel drivers don't include S3 Texture compression because

it's proprietary whilst binary and Windows drivers have no such qualms.)

 

  1. Setting force_s3tc_enable=true in the environment to advertise S3TC support. In this case, S3TC textures will be passed through to the hardware. Mesa will not support compression of textures using S3TC, which is required by the GL extension spec, so things may misbehave.

  2. Using the external libtxc-dxtn library for S3TC compression. Mesa will attempt to load it if it exists, and provide full S3TC support. This is available in xorg-edgers, at least.

  • Like 1

Please visit TDM's IndieDB site and help promote the mod:

 

http://www.indiedb.com/mods/the-dark-mod

 

(Yeah, shameless promotion... but traffic is traffic folks...)

Link to comment
Share on other sites

type in terminal

 

sudo apt-get install libtxc-dxtn-s2tc0:i386

 

to download 32 bit version of s3tc. It won't show up in synaptic for some reason.

 

This is as far as I got to get past the blank menu screen. Your next problem is the ridiculously low fps and stutter.

I never knew how to get past this without installing proprietary drivers.

 

If you're stuck b/c of the low fps or blank screen, just hit the tilde key (~) and type quit to exit.

  • Like 1
Link to comment
Share on other sites

type in terminal

 

sudo apt-get install libtxc-dxtn-s2tc0:i386

 

to download 32 bit version of s3tc. It won't show up in synaptic for some reason.

 

This is as far as I got to get past the blank menu screen. Your next problem is the ridiculously low fps and stutter.

I never knew how to get past this without installing proprietary drivers.

 

If you're stuck b/c of the low fps or blank screen, just hit the tilde key (~) and type quit to exit.

 

This trick should be put on the wiki - our FAQ is horrible outdated.

  • Like 1

"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

Link to comment
Share on other sites

 

bedhead, on 03 May 2015 - 4:19 PM, said:

snapback.png

type in terminal

 

sudo apt-get install libtxc-dxtn-s2tc0:i386

 

to download 32 bit version of s3tc. It won't show up in synaptic for some reason.

 

This is as far as I got to get past the blank menu screen. Your next problem is the ridiculously low fps and stutter.

I never knew how to get past this without installing proprietary drivers.

 

If you're stuck b/c of the low fps or blank screen, just hit the tilde key (~) and type quit to exit.

 

Awesome, that seemed to do the trick for me thanks! :) I was even able to play a little bit, imagine that! LOL! I am looking forward to exploring this game more :)

  • Like 1
Link to comment
Share on other sites

I know the blank screen issue is solved with the fix I mentioned, but I noticed some other stuff was still missing.

I don't know much about OpenGL, but I wonder if there's other missing 32 bit libraries and whether or not they're related to the "not found" part.

Checking portable OpenGL extensions...
v - using GL_ARB_multitexture
v - using GL_ARB_texture_env_combine
v - using GL_ARB_texture_cube_map
v - using GL_ARB_texture_env_dot3
v - using GL_ARB_texture_env_add
v - using GL_ARB_texture_non_power_of_two
v - using GL_ARB_texture_compression
X - GL_EXT_texture_compression_s3tc not found
X - GL_EXT_texture_filter_anisotropic not found
v - using GL_EXT_texture_lod_bias
v - using GL_EXT_texture3D
v - using GL_EXT_stencil_wrap
v - using glStencilOpSeparate
X - GL_NV_register_combiners not found
X - GL_ATI_fragment_shader not found
X - GL_ATI_text_fragment_shader not found
v - using GL_ARB_vertex_buffer_object
v - using GL_ARB_vertex_program
v - using GL_ARB_fragment_program
X - EXT_depth_bounds_test not found
Link to comment
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.

  • Recent Status Updates

    • OrbWeaver

      Does anyone actually use the Normalise button in the Surface inspector? Even after looking at the code I'm not quite sure what it's for.
      · 7 replies
    • Ansome

      Turns out my 15th anniversary mission idea has already been done once or twice before! I've been beaten to the punch once again, but I suppose that's to be expected when there's over 170 FMs out there, eh? I'm not complaining though, I love learning new tricks and taking inspiration from past FMs. Best of luck on your own fan missions!
      · 4 replies
    • The Black Arrow

      I wanna play Doom 3, but fhDoom has much better features than dhewm3, yet fhDoom is old, outdated and probably not supported. Damn!
      Makes me think that TDM engine for Doom 3 itself would actually be perfect.
      · 6 replies
    • Petike the Taffer

      Maybe a bit of advice ? In the FM series I'm preparing, the two main characters have the given names Toby and Agnes (it's the protagonist and deuteragonist, respectively), I've been toying with the idea of giving them family names as well, since many of the FM series have named protagonists who have surnames. Toby's from a family who were usually farriers, though he eventually wound up working as a cobbler (this serves as a daylight "front" for his night time thieving). Would it make sense if the man's popularly accepted family name was Farrier ? It's an existing, though less common English surname, and it directly refers to the profession practiced by his relatives. Your suggestions ?
      · 9 replies
    • nbohr1more

      Looks like the "Reverse April Fools" releases were too well hidden. Darkfate still hasn't acknowledge all the new releases. Did you play any of the new April Fools missions?
      · 5 replies
×
×
  • Create New...