Stenzek
|
8fe9077ca0
|
Qt: Store controller images in main data instead of qrc
Allows FullscreenUI to access it.
Also use SVGWidget for rendering for 1:1 DPR and avoiding scaling.
|
2026-05-27 17:10:11 +10:00 |
|
Stenzek
|
b123c8e2bf
|
GPU: Convert frontend to namespace
|
2026-05-23 19:53:31 +10:00 |
|
Stenzek
|
5d92da522b
|
TimingEvents: Remove ticks_late parameter
Since we run events incrementally, it will never be "late" from the
handler's perspective. This has been the case for some time now.
|
2026-05-02 14:20:30 +10:00 |
|
Stenzek
|
16ceae8bc9
|
Justifier: Last byte shouldn't ACK
|
2026-04-29 20:28:18 +10:00 |
|
Stenzek
|
66ddcae05f
|
Justifier: Remove unused function
|
2026-04-29 20:28:10 +10:00 |
|
Stenzek
|
a04a312c1a
|
GPUThread: Rename to VideoThread
Fewer conflicts.
|
2026-01-27 17:17:16 +10:00 |
|
Stenzek
|
808d1116e5
|
GunCon: Don't read ImGuiManager state
Owned by GPU thread.
|
2026-01-19 15:05:46 +10:00 |
|
Stenzek
|
a43e05472a
|
Host: Split into multiple files
Translation, actual host, and core for settings management.
|
2025-12-20 23:50:26 +10:00 |
|
Stenzek
|
c6a44ff569
|
GPU: Add "Fine Crop" settings
Allows the image to be cropped while preserving output aspect ratio.
|
2025-12-14 01:17:21 +10:00 |
|
Stenzek
|
8d80ae123d
|
Controller: Remove 'f' from string float values
|
2025-04-26 14:41:45 +10:00 |
|
Stenzek
|
773ec046b5
|
Justifier: Fix byteswapped RGB colours
|
2025-04-24 21:41:38 +10:00 |
|
Stenzek
|
589b8f5139
|
Justifier: Handle byte 4 IRQ enable flag
Fixes games with two justifiers connected concurrently.
|
2025-04-24 21:41:31 +10:00 |
|
Stenzek
|
6f9caa6b12
|
InputManager: Add proper binds for vibration motors
Instead of the janky "vibration capabilities" flag.
Fixes the "Clear Mappings" button not applying to vibration motors.
|
2025-01-11 20:25:11 +10:00 |
|
Stenzek
|
26db661a05
|
GPU: Remove global indirection
|
2024-12-21 14:35:12 +10:00 |
|
Stenzek
|
e9848a6182
|
Misc: Collapse more niche log channels
|
2024-12-01 23:21:33 +10:00 |
|
Stenzek
|
3cf7a94d1e
|
GunCon: Allow empty/disabled crosshair
|
2024-11-14 00:35:45 +10:00 |
|
Stenzek
|
0d3501d435
|
Misc: Pass SettingsInterface by const reference
|
2024-10-20 23:59:47 +10:00 |
|
Stenzek
|
3dca598063
|
Log: Switch to enum class
Need to change the channel to a bitset too.. the string lookups are
horribly slow, and conflict when one is a prefix of another.
|
2024-09-21 22:26:06 +10:00 |
|
Stenzek
|
7f4e5d55db
|
Misc: Update copyright headers
|
2024-09-01 22:08:31 +10:00 |
|
Stenzek
|
f2c0303875
|
Misc: Use lightgun controller icon
|
2024-08-25 13:57:05 +10:00 |
|
Stenzek
|
9dd83c4f9f
|
InputManager: Remove unused pointer type
|
2024-08-24 14:23:32 +10:00 |
|
Stenzek
|
9e3507e0f4
|
InputManager: Support multiple mice via raw input
Only on Windows for now.
|
2024-08-23 22:31:59 +10:00 |
|
Stenzek
|
a2f98541b3
|
Misc: Slim down some header includes
|
2024-08-04 14:49:55 +10:00 |
|
Stenzek
|
4f7ddfaae6
|
TimingEvents: Remove pointer indirection
Probably should move this to one big array for locality.
|
2024-07-19 22:56:41 +10:00 |
|
Stenzek
|
4e922a34a7
|
Log: Simplify macros
|
2024-05-24 02:08:14 +10:00 |
|
Stenzek
|
d094978214
|
Justifier: Add controller implementation
|
2024-04-28 15:25:24 +10:00 |
|