Add better analog support to config/btools #31

Open
opened 2019-09-29 07:38:09 +03:00 by icex2 · 1 comment
icex2 commented 2019-09-29 07:38:09 +03:00 (Migrated from github.com)

In GitLab by @xyen on Sep 29, 2019, 06:38

Summary

Namely:

  • allow > 2 analogs
  • allow higher bitdepth analogs, currently all analogs are 8 bit, and get expanded to their real target values
  • allow mapping keys to analog (IIDX has this, but it would be nice to be generic instead)
  • allow non rotary analogs to be specified (like IIDX Effectors)

Benefits

Allows more games to be supported (namely museca), and cleans up some of the analog handling code we have(mainly iidx's specialized key mapping)

In GitLab by @xyen on Sep 29, 2019, 06:38 ## Summary Namely: * allow > 2 analogs * allow higher bitdepth analogs, currently all analogs are 8 bit, and get expanded to their real target values * allow mapping keys to analog (IIDX has this, but it would be nice to be generic instead) * allow non rotary analogs to be specified (like IIDX Effectors) ## Benefits Allows more games to be supported (namely museca), and cleans up some of the analog handling code we have(mainly iidx's specialized key mapping)
icex2 commented 2019-09-29 07:57:35 +03:00 (Migrated from github.com)

In GitLab by @tau on Sep 29, 2019, 06:57

We should also really call them "spinners" and not analogs. Though the extent to which this can be renamed is limited since geninput's API ought to carry a stability guarantee.

In GitLab by @tau on Sep 29, 2019, 06:57 We should also really call them "spinners" and not analogs. Though the extent to which this can be renamed is limited since geninput's API ought to carry a stability guarantee.
Sign in to join this conversation.
1 Participants
Notifications
Due Date
No due date set.
Dependencies

No dependencies set.

Reference: Max/djhackersdev_bemanitools#31