Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

(Linux) Lots of assertions in the main menu #33

Open
DanielGibson opened this issue Apr 20, 2016 · 3 comments
Open

(Linux) Lots of assertions in the main menu #33

DanielGibson opened this issue Apr 20, 2016 · 3 comments

Comments

@DanielGibson
Copy link

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 DanielGibson changed the title Lots of assertions in the main menu (Linux) Lots of assertions in the main menu Apr 20, 2016
@icculus
Copy link
Owner

icculus commented Apr 20, 2016

This is probably my bug.

@rohit-n
Copy link

rohit-n commented Apr 21, 2016

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?

@icculus
Copy link
Owner

icculus commented May 9, 2016

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.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

3 participants