Jump to content

FATAL-ISV - Could not open include 'shadergen:/autogen.conditioner.h'


jessewebb

Recommended Posts

Hello,

I'm new to using Torque. I get the above error when trying to open Torque3D. I downloaded the latest version, and I'm on Linux (PopOS). It always gives me the same error message with a pop-up to either 'Debug', 'Ignore, 'Ignore All', or 'Exit'. I've tried all of these options but nothing works so far. Is there a possible fix for this?

Link to comment
Share on other sites

This happens to me also on Linux Mint. I haven't got around to compiling it myself but I believe that will work. The weird thing though, is that it doesn't sound like a missing dependency issue.

 

Edit: Link to the Compiling howto.

https://docs.torque3d.org/engine/compiling-the-engine

Edited by Jason Campbell
Link to comment
Share on other sites

3 hours ago, Jason Campbell said:

This happens to me also on Linux Mint. I haven't got around to compiling it myself but I believe that will work. The weird thing though, is that it doesn't sound like a missing dependency issue.

 

Edit: Link to the Compiling howto.

https://docs.torque3d.org/engine/compiling-the-engine

Thank you. I've never used Cmake before, but I'll try to follow the instructions and see if I can figure it out. I was debating on using Torque3D or Godot, so I figured maybe it would be fun to try to make a game with each engine. But I've had trouble getting Torque to work, and was close to giving up on it.

Link to comment
Share on other sites

If you mean it's reporting the procedurally generated file shown, there's a few ways to work around it trying to include it:
1) allow write permissions to the directory so that it can dump the report-shaders and .h on out (it uses the ones in memory, those are for debug purposes
2) delete the directory in it's entirety (if it can't find it, it doesn't even try to write em)

3) you could attempt to ship a backup copy with the game. (would not advise that one)

Untitled.jpg

Link to comment
Share on other sites

On 12/14/2022 at 9:39 PM, jessewebb said:

Thank you. I've never used Cmake before, but I'll try to follow the instructions and see if I can figure it out. I was debating on using Torque3D or Godot, so I figured maybe it would be fun to try to make a game with each engine. But I've had trouble getting Torque to work, and was close to giving up on it.

Hey I think I figured it out. I copied the folder cache from the source download and put it in the data folder.

I think you just need to make a folder in /data and call it cache then make a subfolder in that called shaderCache.

So /data/cache/shaderCache

I attached the folder that was created. Just extract it to /data.

cache.tar.gz

 

Hey Azaezel,

I tried adding all permissions but for some reason it couldn't create the folder?

Would adding an empty cache directory to the Linux upload help?

 

 

Edited by Jason Campbell
Link to comment
Share on other sites

On 12/20/2022 at 9:11 PM, Jason Campbell said:

Hey I think I figured it out. I copied the folder cache from the source download and put it in the data folder.

I think you just need to make a folder in /data and call it cache then make a subfolder in that called shaderCache.

So /data/cache/shaderCache

I attached the folder that was created. Just extract it to /data.

cache.tar.gz 6.94 kB · 0 downloads

Hey. You fixed it, thank you. I never got around to compiling it myself, so I don't know if that would have helped or not. But your solution with the folders and the shader cache worked perfectly. I just opened the level editor for the first time. I appreciate the help.

Edited by jessewebb
Link to comment
Share on other sites

I'm glad it works too! I didn't really feel like compiling it either. I've been using 3.5 and 3.10 and while it is good practice to compile it yourself, perhaps Torque 3D won't be to your liking but now you can play around with it. You can also try 3.10 since T3D has had a Linux port since 3.6. It seems kind of empty around here but it seems that there is still a lot of work going on. Pretty interesting.

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.

×
×
  • Create New...