10d4bbf297
Initial port configuration (needs cleanup)
2022-05-08 01:50:21 -07:00
42dde9187b
Migrate to new CInputGenerator and rename old
2022-03-22 12:04:57 -07:00
e3c8fa1d8f
Start integrating new controller classes
2022-03-22 10:58:19 -07:00
9cedce737f
Initial virtual PAD API
2022-03-22 10:58:18 -07:00
3800322735
CInputGenerator: Toggle rumble if a controller is connected and it's a GC controller
2022-03-19 17:45:04 -07:00
648a8e1af5
Merge branch 'new-streams' into dawn
2022-02-22 21:08:53 -05:00
40669f4dc9
Add initial rumble support, use modified SDL branch to support all GC controller rumble modes
2022-02-22 01:12:15 -08:00
c33674b9ab
Lots of Windows fixes; add D3D12; more boo decoupling
2022-02-22 00:53:57 -05:00
a6b2d66e1e
Input: Add onControllerAdded/Removed callbacks and also display the controller name in the input viewer
2022-02-09 00:54:53 -08:00
ed4d38073b
Fix controller axes + clamping
2022-02-08 22:14:14 -05:00
acd861754c
TexturedQuad fixes, Better controller input handling (needs custom mapping)
2022-02-08 11:18:12 -08:00
a1482b4743
SDL controller input
2022-02-07 20:48:08 -05:00
d9b7229e79
Add input visualization, protect first 7 object slots from deletion
...
The first 7 slots in the game are related to the player, we don't want to allow anyone to delete them because the game *will* crash
2021-05-30 00:52:20 -07:00
9bae2f943e
Rename everything
2021-04-10 01:42:06 -07:00
Lioncash
221cc5c6b8
RuntimeCommonB: Normalize cpp file includes
...
Like the prior changes normalizing the inclusions within headers, this
tackles the cpp files of the RuntimeCommonB target, making these source
files consistent with their headers.
2019-12-22 18:12:04 -05:00
Jack Andersen
636c82a568
New code style refactor
2018-12-07 19:30:43 -10:00
Jack Andersen
9b6ab93ae5
Remove unnecessary and RVO-detrimental moves
2016-10-02 18:39:31 -10:00
Jack Andersen
783fb4c4fe
Humungous refactor
2016-03-04 13:04:53 -10:00
7ec23b50ba
First round Rumble stubs
2016-02-20 22:34:42 -08:00
5229f95fb7
Restructure event handling
2016-02-19 22:45:36 -08:00
af69c9d3ab
Rename namespaces
2016-02-13 01:02:47 -08:00
Jack Andersen
e423db32ee
Major scoped-enum refactor
2015-11-20 15:16:07 -10:00
Jack Andersen
7223a9dce5
more input implementation
2015-08-28 15:30:47 -10:00
Jack Andersen
ce42cdd3be
various input class implementations
2015-08-27 14:11:31 -10:00
Jack Andersen
6809fcc4a4
Codebase refactor
2015-08-18 12:51:54 -10:00