Commit graph

  • 3476140ba2
    GPUThread: Add BeginASyncBufferCall() Stenzek 2025-01-13 16:08:20 +10:00
  • 462a4a3b50
    Controller: Refactor so that GetControllerInfo() can't return null Stenzek 2025-01-13 16:07:40 +10:00
  • 062776c1c7
    ImGuiManager: Map left stick to dpad Stenzek 2025-01-13 14:28:39 +10:00
  • c45e59fe22
    SDLInputSource: Arrays to std::array and forward generic axis Stenzek 2025-01-13 14:26:11 +10:00
  • 21aef088ed
    XInputSource: Arrays to std::array and forward generic axis Stenzek 2025-01-13 14:19:00 +10:00
  • 9d3c56fe6c
    ImGuiManager: Fix data races in input forwarding Stenzek 2025-01-13 13:47:18 +10:00
  • 17e8930e94
    ImGuiManager: Pack state based on thread access Stenzek 2025-01-13 13:32:30 +10:00
  • 3621705933
    Achievements: Ensure loading old states behave the same as new Stenzek 2025-01-13 13:13:14 +10:00
  • 8f39dbb464
    Achievements: Fix race condition invalidating images Stenzek 2025-01-13 13:03:41 +10:00
  • 2f854de9d0
    Qt: Invalidate FSUI cover cache when cover changed Stenzek 2025-01-13 12:54:18 +10:00
  • 738c96ffb3
    FullscreenUI: Fix slot disappearing after delete in save state menu Stenzek 2025-01-13 12:43:48 +10:00
  • ea82dacb0e
    FullscreenUI: Fix a couple of GPU thread race conditions Stenzek 2025-01-13 12:39:09 +10:00
  • a422e06628
    Qt: Fix incorrect InitialSortOrderRole use Stenzek 2025-01-12 21:44:05 +10:00
  • d3ee12d358
    Achievements: Login error notification should be translatable Stenzek 2025-01-12 19:16:22 +10:00
  • 19ee37cd10
    FullscreenUI: Render notifications on top of OSD Stenzek 2025-01-12 19:14:59 +10:00
  • 035762af94
    System: Fix subimage change OSD message Stenzek 2025-01-12 19:03:53 +10:00
  • be7cff5964
    CDROM: Fix loading of subimage SBI files Stenzek 2025-01-12 18:59:39 +10:00
  • e4dea69713
    System: Drop state load OSD duration to quick Stenzek 2025-01-12 17:20:13 +10:00
  • e43d7046ba
    Achievements: Attempt relogin on system boot Stenzek 2025-01-12 17:13:28 +10:00
  • 0f76543685
    Achivements: Set rc_client log level from host log level Stenzek 2025-01-12 16:54:58 +10:00
  • ce0689687c
    Qt: Fix editing first controller preset Stenzek 2025-01-12 02:09:55 +10:00
  • c43533f8d8
    FullscreenUI: Extend achievement overlays to screen margins Stenzek 2025-01-12 01:02:56 +10:00
  • ab790ed54b
    Common: Fix ARM32 build (again) Stenzek 2025-01-12 00:25:48 +10:00
  • ee1da343ab
    GPU/HW: Use default initialization for BatchConfig Stenzek 2025-01-12 00:03:43 +10:00
  • 9779cee934
    GPU/HW: Ensure texture window bits are initialized Stenzek 2025-01-12 00:03:16 +10:00
  • 9c35b0e76d
    FullscreenUI: Get rid of Timer global Stenzek 2025-01-11 23:32:17 +10:00
  • 36590f3c71
    InputManager: Fix crash on controller connect on Windows Stenzek 2025-01-11 23:29:55 +10:00
  • 6785285f31
    Qt: Fix game list toolbar/view menu desync Stenzek 2025-01-11 23:29:40 +10:00
  • 54780d4fbf
    Qt: Fix fullscreen state stuck after exit Stenzek 2025-01-11 21:37:39 +10:00
  • 348e33562e
    Qt: Fix BP start/stop menu item after first activation Stenzek 2025-01-11 21:34:20 +10:00
  • 234e1f721f
    FullscreenUI: Improve controller settings page Stenzek 2025-01-11 21:25:11 +10:00
  • d6ce322eba
    Controller: Use additional icons Stenzek 2025-01-11 20:51:16 +10:00
  • 9971b9e059
    Data: Update PromptFont with KamFretoZ's changes Stenzek 2025-01-11 20:41:26 +10:00
  • e6c0725656
    InputManager: Hold lock while manipulating devices/sources Stenzek 2025-01-11 20:27:59 +10:00
  • d3bee3ce67
    Qt: Rename 'Input Profile' to 'Controller Preset' Stenzek 2025-01-11 20:10:21 +10:00
  • e4c11aa905
    Qt: Separate controller settings to global and profiles Stenzek 2025-01-11 20:04:19 +10:00
  • 2d63b34d48
    Qt: Add icons/decorations to input devices Stenzek 2025-01-11 19:27:00 +10:00
  • 2298227054
    FullscreenUI: Add binding of vibration motors Stenzek 2025-01-11 18:54:07 +10:00
  • 6f9caa6b12
    InputManager: Add proper binds for vibration motors Stenzek 2025-01-11 18:52:16 +10:00
  • 13b85728a0
    Qt: Refactor input device/motor tracking Stenzek 2025-01-11 17:34:55 +10:00
  • 844287b722
    FullscreenUI: Fix scrollbar on choice dialog at some screen sizes Stenzek 2025-01-11 20:24:53 +10:00
  • 4b0bb9f70d
    FullscreenUI: Increase input dialog padding Stenzek 2025-01-11 20:13:51 +10:00
  • 4af5e96ff6
    Controller: Remove analog-mode-start OSD message Stenzek 2025-01-11 15:15:00 +10:00
  • 440aaf2644
    FullscreenUI: Modernize achievement popup a bit Stenzek 2025-01-11 15:07:17 +10:00
  • 05b0b03fd6
    Cheats: Order special characters before alpha characters Stenzek 2025-01-11 12:51:33 +10:00
  • 93a7e7cef5
    Cheats: Add bounds check to 5107/5147 Stenzek 2025-01-11 12:40:46 +10:00
  • c98dbb9d9e
    Atualização Português do Brasil (#3353) Anderson Cardoso 2025-01-10 23:37:16 -03:00
  • a26cac18e9
    Cheats: Added register cheat types 5107 & 5147 (#3352) PugsyMAME 2025-01-11 02:37:03 +00:00
  • bd0e0ec913
    Atualização Português do Brasil Anderson Cardoso 2025-01-10 14:19:08 -03:00
  • 8b43eb6bac
    Added register cheat types 5107 & 5147 PugsyMAME 2025-01-10 16:00:03 +00:00
  • ea4e756512
    Data: Update SDL Game Controller DB Stenzek 2025-01-10 20:44:04 +10:00
  • ee33044f3d
    InputManager: Fix SDL sub-options not copying to profile Stenzek 2025-01-10 20:42:17 +10:00
  • 7ac4a85765
    InputManager: Fix per-bind sensitivity/deadzone not copying to profile Stenzek 2025-01-10 20:14:21 +10:00
  • ccfc60ec94
    GPU/HW: Remove extra barrier on VRAM download Stenzek 2025-01-10 20:06:53 +10:00
  • 18c90718c6
    GPU/SW: Skip pixel load if none preserved Stenzek 2025-01-10 18:45:59 +10:00
  • 1320d9b456
    Common: Use __builtin_shufflevector() for NEON blend() Stenzek 2025-01-10 17:12:45 +10:00
  • 29934d62c4
    System: Improve rewind behaviour Stenzek 2025-01-09 23:46:03 +10:00
  • d25cffebd5
    GPU/HW: Disable depth testing with semitransparency Stenzek 2025-01-09 21:37:45 +10:00
  • d9c9b3038d
    GPU/HW: Fix ROV depth being written with semitransparency Stenzek 2025-01-09 21:03:49 +10:00
  • 7d2898b94c
    GPU/HW: Exclude 2D polygons from depth buffer Stenzek 2025-01-09 20:23:25 +10:00
  • 1c9b9ca37a
    GPUThread: Restore context after backend creation Stenzek 2025-01-09 19:34:37 +10:00
  • 40589dcd93
    Settings: Add advanced option to set delay for max CD speedup Stenzek 2025-01-09 19:25:07 +10:00
  • 4449ae7904
    Settings: Rearrange fields to avoid padding Stenzek 2025-01-09 18:55:22 +10:00
  • 9b339d4bff
    PostProcessing: Remove StageCount key for game settings Stenzek 2025-01-09 18:00:33 +10:00
  • 2b4e60a5bf
    FullscreenUI: Fix loading screen font Stenzek 2025-01-09 20:43:26 +10:00
  • bed3dd6950
    FullscreenUI: Use span for DrawIntListSetting() Stenzek 2025-01-09 17:54:12 +10:00
  • b76ebd2a7b
    FullscreenUI: Fix scrollbar rounding in choice dialogs Stenzek 2025-01-09 17:46:24 +10:00
  • 561397a53c
    CDROM: Add 'maximum' read speedup option Stenzek 2025-01-09 15:22:16 +10:00
  • 0ad0859e9d
    Atualização Português do Brasil (#3351) Anderson Cardoso 2025-01-09 02:23:25 -03:00
  • 39ece06d7f
    Atualização Português do Brasil Anderson Cardoso 2025-01-08 08:51:07 -03:00
  • fc8fbd8f08
    Qt: Disable shared memcard settings outside of shared mode Stenzek 2025-01-08 16:34:41 +10:00
  • 08a3c31bff
    CMake: Fix scmversion PRE_BUILD warning Stenzek 2025-01-08 15:34:21 +10:00
  • 87743c776d
    FullscreenUI: Fix crash reloading postfx shaders Stenzek 2025-01-08 15:29:56 +10:00
  • 45afc8f7b1
    OpenGLDevice: Add map-based stream buffer paths Stenzek 2025-01-08 14:14:04 +10:00
  • 1daa60c64d
    GPU: Use tristrips for presentation as well Stenzek 2025-01-07 23:20:14 +10:00
  • 670dc461c1
    GPU/HW: Slight re-shuffling of field offsets Stenzek 2025-01-07 17:18:25 +10:00
  • 0030bc2699
    GPUDevice: Ensure 16 byte minimum UBO alignment Stenzek 2025-01-07 17:52:31 +10:00
  • 4c801c3ff3
    GPUDevice: Move size-matches check into ResizeTexture() Stenzek 2025-01-07 19:05:45 +10:00
  • b9186139d0
    GPU/HW: Use sized tristrips instead of fullscreen quads Stenzek 2025-01-07 17:03:26 +10:00
  • 9bc5ffe091
    Common: Add Vector4i xyxy(Vector2i) Stenzek 2025-01-07 19:38:58 +10:00
  • 113614c2f5
    WIP downsampling Stenzek 2025-01-07 21:54:15 +10:00
  • ac41ace972
    GPUDevice: Add stencil testing support Stenzek 2025-01-07 19:39:40 +10:00
  • ebe782e4f4
    Common: Add Vector4i xyxy(Vector2i) Stenzek 2025-01-07 19:38:58 +10:00
  • e7439c1503
    GPUDevice: Move size-matches check into ResizeTexture() Stenzek 2025-01-07 19:05:45 +10:00
  • fda87de7e7
    GPU/HW: Slight re-shuffling of field offsets Stenzek 2025-01-07 17:18:25 +10:00
  • 116bc83d09
    GPUDevice: Ensure 16 byte minimum UBO alignment Stenzek 2025-01-07 17:52:31 +10:00
  • ddffc055b9
    GPU/HW: Use sized tristrips instead of fullscreen quads Stenzek 2025-01-07 17:03:26 +10:00
  • 1063c3da7f
    Qt: Add 'Enable Touchpad' to Controller Settings v0.1-8326 Stenzek 2025-01-07 13:41:01 +10:00
  • 0a124ee839
    SDLInputSource: Support forwarding touchpad to pointer Stenzek 2025-01-07 13:40:42 +10:00
  • 2b7b3d8729
    SDLInputSource: Allow inverting pad axes Stenzek 2025-01-07 13:01:36 +10:00
  • dacbb7c718
    Qt: Behaviour -> Behavior Stenzek 2025-01-07 12:50:47 +10:00
  • 6318223f58
    Qt: Remove Apperance/Update settings from Game Properties Stenzek 2025-01-07 12:48:27 +10:00
  • 092e819a07
    ImGuiFullscreen: Move texture loading to async tasks Stenzek 2025-01-07 12:40:06 +10:00
  • cae1ddc971
    GPU: Ensure batches are flushed before presenting frame Stenzek 2025-01-07 12:28:12 +10:00
  • dc9cdddd4c
    Qt: Add zst/xz GPU dumps to file filter Stenzek 2025-01-06 21:18:13 +10:00
  • 0960160589
    System: Don't check for subchannel with GPU dump Stenzek 2025-01-06 21:17:27 +10:00
  • 1765590a6f
    Qt: Add 'Disable Window Rounded Corners' option Stenzek 2025-01-05 16:39:57 +10:00
  • 9f41ef9eac
    Scripts: Add release commit generation script Stenzek 2025-01-05 15:13:41 +10:00
  • 5ee069fc63
    FullscreenUI: Add option to display PS buttons instead of Xbox Stenzek 2025-01-05 15:09:07 +10:00
  • 4d6124d41b
    Platform: Fix AppImage dbus library mismatch Stenzek 2025-01-05 14:08:20 +10:00