That sounds exciting! But what does it mean? Rumble in FBA? Will your routines support only 360 controllers?
Yeah. Rumble. And for any controller that supports XInput. Though I may take a look and see what it would take to implement ff for dinput.
*edit*
I've added a couple of routines that
A. Read a text tile called "support\rumble\xxxxx.ini" (xxxxx being the rom name) and get addresses to watch for changes (addresses holding health info for example)
B. A routine to go through the addresses and watch them for changes.
- This routine uses FBA's built-in cheat engine to get the data from the addresses
- This routine also triggers the rumble and sets it to a timer (hard-coded to 1/2 second).
*edit 2*
Just added an option to the ini for "versus fight" which makes it so that player 2 will vibrate (at 25%) if player 1 is hit and vice versa.
Anyway. Any suggestions for features to implement?