Im at a stopping point, here is a beta release of a new DirectX7 based game device force feedback library. My docs are not really all that pretty, but it's the best i can do. The zip file includes the dll, decls file, and 3 demo examples. The examples dont show everything that the library can do unfortunitely.
I need brave souls to adventure in the Force feedback realm and create examples for us! I only have one FFB enabled gamepad so it's about impossible for me to find bugs and see if all of this works. I will be glad to try to help people figure this stuff out. Pretty Please o:)
Features:
- Allows you to access DirectX 7's DirectInput game device controls and FORCE FEEDBACK!
- Created to use DirectX 7's technology to keep it the same level as what Blitz3D uses.
- Create FFB Effects.
- Create Envelopes to further manipulate effects.
- Update effects on-the-fly to react to game conditions.
- Enumerates all windows registered game devices that are currently connected.
- Get game device names and the regular button/axle/pov/slider info.
- Set range, saturation and deadzones to fine tune a game device incoming data.
- FREEWARE!
Todo(no pacticular order):
- Decide how to implement SET_EFFECT_CONDITION correctly.
- Add a SET_EFFECT_SPHERICAL_AXES command
- Somehow add a "game device is full of effects" command.
- Add a SET_EFFECT_CUSTOM command.
- Add Write Effect to File command.
- Add Load_FFB_Effect command.
- Fix bugs that you all find.
- Add Examples that you all create.
- More dll debug info...
- better docs... hopefully... mabie...
Download DX7RumbleBeta1a.zip Here! - 51kb
and remmember... it's FREE ;)
I need brave souls to adventure in the Force feedback realm and create examples for us! I only have one FFB enabled gamepad so it's about impossible for me to find bugs and see if all of this works. I will be glad to try to help people figure this stuff out. Pretty Please o:)
Features:
- Allows you to access DirectX 7's DirectInput game device controls and FORCE FEEDBACK!
- Created to use DirectX 7's technology to keep it the same level as what Blitz3D uses.
- Create FFB Effects.
- Create Envelopes to further manipulate effects.
- Update effects on-the-fly to react to game conditions.
- Enumerates all windows registered game devices that are currently connected.
- Get game device names and the regular button/axle/pov/slider info.
- Set range, saturation and deadzones to fine tune a game device incoming data.
- FREEWARE!
Todo(no pacticular order):
- Decide how to implement SET_EFFECT_CONDITION correctly.
- Add a SET_EFFECT_SPHERICAL_AXES command
- Somehow add a "game device is full of effects" command.
- Add a SET_EFFECT_CUSTOM command.
- Add Write Effect to File command.
- Add Load_FFB_Effect command.
- Fix bugs that you all find.
- Add Examples that you all create.
- More dll debug info...
- better docs... hopefully... mabie...
Download DX7RumbleBeta1a.zip Here! - 51kb
and remmember... it's FREE ;)