-
Notifications
You must be signed in to change notification settings - Fork 90
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
FreeBSD, runtime error related with haptic support #105
Comments
One thing I does not understand, why MegaGlest need force feedback ?
|
Well as I know MG doesn't need it (at least yet) but simple "init all" is very tempting 😃 when all works on linux & windows & macos where are done most/all of our tests. Do you know something about: does someone is working on adding HAPTIC support for BSD? and how advanced is such work? |
I made a port update for 3.12.0: https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=205485 , with the previous patch. From what I understand, the problem with HAPTIC support is that its use some GNU/Linux specific events (I suppose in kernel space ?), and I know that FreeBSD is not intended to be a GNU/Linux OS. I think it will be necessary to add HAPTIC support in SDL2 code directly. |
Hehe, I am not a FreeBSD user :). Feel free to comment those issues about, can you reproduce them or not. Two voices are better than 1 ;). My last test was done ~ creation date of this issue and was related only with this issue. |
Since switching to SDL2 I had a problem during launch game binary (FreeBSD 10.2 - latest stable) because of error like:
SDL not built with haptic (force feedback) support.
Game can't be successfully launched and by this impossible is test of the status for issues #72 and #73 .
Error is pretty clear and for users mean: ~ "broken sdl2 port", so
Then I found this bug report which seems to be close to true: https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=200854
So Imo if it is possible we need something like:
If [ not BSD ]; then SDL_INIT_HAPTIC; fi
or for now MG is not supporting BSD anymore (I am curious how bsd-trolls will see this xD).
The text was updated successfully, but these errors were encountered: