Commit Graph

26 Commits

Author SHA1 Message Date
SimoneN64
85620b2cb8 Fix minor warnings and nitpicks 2024-09-26 11:55:20 +02:00
SimoneN64
2744de8d3e Refactor so parallel-rdp is in charge of polling inputs and not the EmuThread 2024-09-25 22:10:59 +02:00
SimoneN64
c5cff64ea1 Nah, let's roll our own 2024-09-20 22:14:54 +02:00
SimoneN64
c2743c8537 Decouple Imgui from Prdp 2024-09-20 15:42:44 +02:00
SimoneN64
d1ccaa6667 Make SDL context part of the RenderWidget. Much cleaner 2024-09-20 12:13:39 +02:00
SimoneN64
aeb73a8bbb Link ImGui 2024-09-18 20:41:48 +02:00
SimoneN64
ee10889c70 Make it work with SDL3 2024-09-05 20:58:14 +02:00
SimoneN64
2f466dae11 Work with SDL as subtree 2024-09-04 23:15:09 +02:00
SimoneN64
0d64601103 Thread interruption 2024-09-04 22:32:09 +02:00
SimoneN64
e253627890 Run clangformat everywhere 2024-08-27 21:35:07 +02:00
SimoneN64
d90e26ac0c Various pointer changes 2024-07-03 21:11:03 +02:00
SimoneN64
6003f02644 Hotifx for Windows maybe 2024-05-25 18:46:17 +02:00
Simone Coco
7479ad46a6 AutoRelease better log and null handling 2024-05-20 15:13:30 +02:00
SimoneN64
8cb30838ed Introduce game controller db 2024-05-19 09:25:06 +02:00
SimoneN64
2ebda70a8c Preliminary controller support 2024-05-17 23:19:15 +02:00
SimoneN64
0641cedd3d Reduce memory leaks maybe? 2024-05-14 23:11:17 +02:00
Simone
e61dc1bfc4 Init parallelrdp on EmuThread thread (so that the console doesnt get spammed with error logs) 2024-05-14 15:31:47 +02:00
Simone
02d1f888d8 Refactor Parallel RDP wrapper 2024-05-14 12:15:27 +02:00
SimoneN64
e07f4880e6 Refactor Memory 2024-05-13 20:55:55 +02:00
SimoneN64
e44646b870 Refactor Audio 2024-05-13 20:55:55 +02:00
Simone
46bb91ec31 Settings work 2024-01-23 13:03:34 +01:00
SimoneN64
7caa8c25c5 Audio works 2024-01-22 18:37:02 +01:00
Simone
9be2b238d2 let's try gainput again 2024-01-22 15:26:13 +01:00
Simone
410f9f62fc Let's try this 2024-01-22 09:49:16 +01:00
SimoneN64
042fd05338 WORKS 2024-01-19 00:59:47 +01:00
Simone
25d1e4c51f UI itself is usable 2024-01-18 13:13:05 +01:00