Serious-Engine icon indicating copy to clipboard operation
Serious-Engine copied to clipboard

(Linux) Lots of assertions in the main menu

Open DanielGibson opened this issue 8 years ago • 3 comments

When you try to customize controls, I get an assertion from Sources/Engine/Base/Shell.cpp:704, then from line 675 then 689

it seems to be safe to click "always ignore", but this should probably still be investigated

DanielGibson avatar Apr 20 '16 18:04 DanielGibson

This is probably my bug.

icculus avatar Apr 20 '16 19:04 icculus

I haven't done a thorough investigation, but the first assertion seems caused by the sys_bIFeelEnabled symbol being undeclared. I believe it is normally declared in Engine/Engine.cpp:445 (specifically, IFeel.cpp:117), but this appears to be only done in Windows.

If iFeel support is really Windows-specific, maybe we can just set the related mgControlsIFeelTrigger bools to zero for a non-Windows platform at the moment?

rohit-n avatar Apr 21 '16 22:04 rohit-n

Yeah, iFeel is more or less Windows-only (it doesn't have to be, but I wouldn't count on it showing up on Linux)...also, I think maybe a dead API now anyhow? I don't see anything about it on Logitech or Immersion Corp's webpages about it.

icculus avatar May 09 '16 18:05 icculus