View Issue Details

IDProjectCategoryView StatusLast Update
0002279FSSCPPlatform-Engine interactionpublic2022-06-10 05:57
Reportertaylor Assigned Toz64555  
PrioritynormalSeverityfeatureReproducibilityN/A
Status closedResolutionsuspended 
Summary0002279: Haptic (Force Feedback) support for Linux and OS X
DescriptionA reminder of the haptic code for SDL and FSO which allows for haptic support on Linux and OS X. Patches for both FSO and SDL 1.2 (already included in 1.3) are attached.


NOTE: patches are from git and won't work with TortiseSVN without some modifications to the diffs.
Additional InformationVery little testing done so far.

What it currently does:
 - provides basic port of Windows joy_ff code to SDL
 - runtime loads haptic functions from SDL lib supporting haptic
 - does NOT require ANY external libs to build
 - does NOT require special SDL lib except to use haptic

What it currently lacks:
 - lots of testing, particularly with different controllers
 - better resource management for devices that can't load all effects at once
 - proper support for rumble devices
TagsNo tags attached.

Activities

2010-08-06 18:04

 

fso_haptic.diff.gz (17,933 bytes)

2010-08-06 18:04

 

sdl_1.2-haptic.diff.gz (42,621 bytes)

z64555

2022-06-10 05:57

developer   ~0017109

Deferring to Github for tracking.

https://github.com/scp-fs2open/fs2open.github.com/issues/4378

Issue History

Date Modified Username Field Change
2010-08-06 18:03 taylor New Issue
2010-08-06 18:04 taylor File Added: fso_haptic.diff.gz
2010-08-06 18:04 taylor File Added: sdl_1.2-haptic.diff.gz
2011-06-24 04:47 Zacam Category --------- => Platform-Engine interaction
2022-06-10 05:57 z64555 Assigned To => z64555
2022-06-10 05:57 z64555 Status new => closed
2022-06-10 05:57 z64555 Resolution open => suspended
2022-06-10 05:57 z64555 Note Added: 0017109