Commit Graph

23 Commits

Author SHA1 Message Date
Luke Street 40a444d800 aurora: Null graphics backend with SDL_Renderer fallback 2022-05-31 20:40:46 -04:00
Luke Street 4048492279 iOS and tvOS support 2022-05-27 15:52:16 -04:00
Henrique Gemignani Passos Lima 22256228fb
Don't use GNU extensions for fopen 2022-05-13 22:48:20 +03:00
Luke Street cf952906b8 Windows build fixes 2022-05-12 11:13:04 -04:00
Phillip Stephens 10d4bbf297
Initial port configuration (needs cleanup) 2022-05-08 01:50:21 -07:00
Phillip Stephens d1b4a71110
Initial controller configuration support 2022-05-07 21:20:52 -07:00
Phillip Stephens ce84609b4e
Implement rumble for all controllers (needs tweaking), fix CFinalInput::InitializeAnalog 2022-04-03 18:13:17 -07:00
Phillip Stephens 67818aaabc
PAD: simulate L/R trigger button events if player holds analog L/R down >= 95% of the way 2022-03-24 01:43:18 -07:00
Phillip Stephens 7cf863983a
Minor input fixes, restore controller name in input viewer 2022-03-22 12:44:35 -07:00
Phillip Stephens 42dde9187b
Migrate to new CInputGenerator and rename old 2022-03-22 12:04:57 -07:00
Phillip Stephens 9804543327
Fix input not working properly 2022-03-22 10:58:19 -07:00
Phillip Stephens e3c8fa1d8f
Start integrating new controller classes 2022-03-22 10:58:19 -07:00
Phillip Stephens 7e1b1ef248
PADRead: Right shift channel bits... (yeah that's logical, i'm just an idiot) 2022-03-22 10:58:18 -07:00
Phillip Stephens 30a5691748
PADRead: Don't invert right trigger 2022-03-22 10:58:18 -07:00
Phillip Stephens 9cedce737f
Initial virtual PAD API 2022-03-22 10:58:18 -07:00
Luke Street 02a7b85b23 aurora: WIP cache for display lists & static buffers 2022-03-15 02:18:45 -04:00
Luke Street 79c4368f15 aurora: Free result of SDL_GameControllerMapping 2022-02-23 03:20:29 -05:00
Luke Street 0108ae12b5 aurora: Cleanup remap_controller_layout 2022-02-23 03:10:16 -05:00
Luke Street d466fab19d aurora: Add controller button remapping 2022-02-23 02:59:52 -05:00
Phillip Stephens 40669f4dc9
Add initial rumble support, use modified SDL branch to support all GC controller rumble modes 2022-02-22 01:12:15 -08:00
Phillip Stephens 2648fc50e4
aurora: Implement all major input events (still missing scroll events) 2022-02-19 19:25:21 -08:00
Phillip Stephens f4c27c6ac6
Add missing enums 2022-02-19 16:27:11 -08:00
Phillip Stephens cbe268a0fc
aurora: Add controller input (no remapping yet) 2022-02-19 06:34:12 -08:00