View Issue Details

IDProjectCategoryView StatusLast Update
0004590The Dark ModGraphicspublic06.08.2017 11:22
ReporterDasCapschen Assigned Tostgatilov  
PrioritynormalSeveritymajorReproducibilityalways
Status closedResolutionwon't fix 
PlatformPCOSLinuxOS Version4.8.4-1-ARCH
Product VersionSVN 
Fixed in VersionSVN 
Summary0004590: [Linux] SVN Build Black Screen
DescriptionCompiled SVN Version of TDM
Copied thedarkmod.x86 into my TDM installation, overwriting old one
starting the game shows a black screen.
Menu Buttons can be used and even light up on the black screen.
If one manages to start a mission, it will result in a purly white screen
Game itself (input etc) works though, as sounds let us know
Some Error Messages appear in the console log (see links below)

Video for better explanation: https://www.youtube.com/watch?v=-O8pqz8NI6s

The Dark Mod 2.05 Output log: https://pastebin.com/V1JwbQih
The Dark Mod SVN Output log: https://pastebin.com/q4mKV0Xv
TDM SVN Compilation log: https://pastebin.com/6hcSrzmp
(parts of the log may be in German, I'm sorry for that)
Additional InformationOccurs on:
Arch Linux 4.8.4-1, AMDGPU-PRO 17.10 (AUR), GCC 6.2.1
Arch Linux 4.11.9-1, Mesa 17.5.1, GCC 7.1.1
TagsNo tags attached.

Activities

stgatilov

stgatilov

06.08.2017 05:03

administrator   ~0009052

Last edited: 06.08.2017 05:07

Here is what I have in my console output:
  glprogs/depthAlpha.vp
  glprogs/depthAlpha.fp
  glprogs/oldstage.vp
  glprogs/oldstage.fp
  glprogs/fog.vp
  glprogs/fog.fp
  glprogs/blend.vp
  glprogs/blend.fp
  glprogs/cubeMap.vp
  glprogs/cubeMap.fp

Here is what you have in your console (for SVN):
  WARNING:shaderCompileFromFile: 'glprogs/depthAlpha.vp' not found
  WARNING:shaderCompileFromFile: 'glprogs/depthAlpha.fp' not found
  WARNING:sceneInit(): Program linking failed: Error: No shaders attached to current program

  WARNING:shaderCompileFromFile: 'glprogs/oldstage.vp' not found
  WARNING:shaderCompileFromFile: 'glprogs/oldstage.fp' not found
  WARNING:sceneInit(): Program linking failed: Error: No shaders attached to current program

  WARNING:shaderCompileFromFile: 'glprogs/fog.vp' not found
  WARNING:shaderCompileFromFile: 'glprogs/fog.fp' not found
  WARNING:sceneInit(): Program linking failed: Error: No shaders attached to current program

  WARNING:shaderCompileFromFile: 'glprogs/blend.vp' not found
  WARNING:shaderCompileFromFile: 'glprogs/blend.fp' not found
  WARNING:sceneInit(): Program linking failed: Error: No shaders attached to current program

  WARNING:shaderCompileFromFile: 'glprogs/cubeMap.vp' not found
  WARNING:shaderCompileFromFile: 'glprogs/cubeMap.fp' not found
  WARNING:sceneInit(): Program linking failed: Error: No shaders attached to current program

1. Could you verify that you have these shader files?

2. Are you running TDM against SVN assets or against 2.05 assets?
If you are using 2.05 assets, then you fall into the problem described here:
  http://wiki.thedarkmod.com/index.php?title=The_Dark_Mod_-_Compilation_Guide#Get_the_sources
Currently SVN code is not compatible with 2.05 assets.
Unfortunately, there is no public access to SVN assets yet.

DasCapschen

DasCapschen

06.08.2017 06:46

reporter   ~0009053

Yes, I was indeed using 2.05 assets :(
Guess this report was useless then, if they're incompatible with the code.
Sorry
stgatilov

stgatilov

06.08.2017 11:22

administrator   ~0009055

The reason is incompatibility between 2.05 assets and current SVN code.

Issue History

Date Modified Username Field Change
28.07.2017 10:13 DasCapschen New Issue
06.08.2017 05:03 stgatilov Note Added: 0009052
06.08.2017 05:05 stgatilov Note Edited: 0009052
06.08.2017 05:06 stgatilov Note Edited: 0009052
06.08.2017 05:06 stgatilov Note Edited: 0009052
06.08.2017 05:07 stgatilov Note Edited: 0009052
06.08.2017 06:46 DasCapschen Note Added: 0009053
06.08.2017 11:22 stgatilov Note Added: 0009055
06.08.2017 11:22 stgatilov Status new => closed
06.08.2017 11:22 stgatilov Assigned To => stgatilov
06.08.2017 11:22 stgatilov Resolution open => won't fix
06.08.2017 11:22 stgatilov Fixed in Version => SVN