Commit Graph

  • bf5a6162da
    MemoryCardImage: Replace full-width characters with ASCII Stenzek 2026-08-25 22:10:15 +1000
  • 78ff46ad1c
    Tests: Fix util-tests building Stenzek 2026-08-25 22:09:50 +1000
  • fe899efd12
    Update duckstation-qt_es.ts (#3786) PeterDelta 2026-08-24 04:05:55 +0200
  • 6f7fc33fe0
    Qt: Update machine translations Stenzek 2026-08-24 02:41:18 +1000
  • 939918806c
    Qt: Group toolbar-related menu items into a submenu (#3789) Davide Pesavento 2026-08-23 11:13:29 -0400
  • 06c2cac84e Qt: Group toolbar-related menu items into a submenu Davide Pesavento 2026-08-23 00:44:12 -0400
  • 04187ba0c5 Qt: Use variadic arg() instead of chaining multiple invocations Davide Pesavento 2026-08-22 19:05:24 -0400
  • 614faf7d35 Qt: Clarify RetroAchievements login message Davide Pesavento 2026-08-22 19:03:45 -0400
  • 691099b0c3 Qt: Use variadic arg() instead of chaining multiple invocations Davide Pesavento 2026-08-22 19:05:24 -0400
  • e5aae65e45 Qt: Clarify RetroAchievements login message Davide Pesavento 2026-08-22 19:03:45 -0400
  • 06e6d4c2c8
    Data: Update SDL game controller database Stenzek 2026-08-22 22:41:24 +1000
  • 240b19932e
    PageFaultHandler: Read ESR on Linux ARM64 as well Stenzek 2026-08-22 22:40:19 +1000
  • 2743bb25eb
    Achievements: Track unlocks of unofficial achievements locally Stenzek 2026-08-22 20:27:52 +1000
  • a679377ce1
    FullscreenUI: Permit empty footer array component Stenzek 2026-08-22 19:44:25 +1000
  • 4beec807d9
    SQLiteHelpers: Add BindInt64()/ColumnInt64() Stenzek 2026-08-22 19:43:57 +1000
  • f40cd5155c
    dep/rcheevos: Add rc_client_set_unofficial_achievement_unlock_state() Stenzek 2026-08-22 19:42:39 +1000
  • 5a03d1e6df Update duckstation-qt_es.ts PeterDelta 2026-08-21 14:37:09 +0200
  • 764a06bc2e
    CI: Ensure translations are cleaned on pull request Stenzek 2026-08-22 18:31:29 +1000
  • 392e19b2a5
    Qt: Add translation update and cleanup scripts Stenzek 2026-08-22 18:29:29 +1000
  • 3f9453fdac
    Host: Merge FullscreenUI relative time variant with Host Stenzek 2026-08-22 18:12:05 +1000
  • 9d05a87567
    Host: Fix broken relative time plurals Stenzek 2026-08-22 17:58:29 +1000
  • 535154dcbe
    MediaCapture: Show file size in OSD Stenzek 2026-08-22 17:50:16 +1000
  • e2823b4297
    GameDB: Felony 11-79/Runabout Stenzek 2026-08-22 16:50:33 +1000
  • 8e8e13de30
    System: Reserve state memory for texture cache when enabled Stenzek 2026-08-22 16:42:45 +1000
  • ee211591b6
    GPU/TextureCache: Limit the amount of uploads saved to state Stenzek 2026-08-22 16:42:23 +1000
  • 889a0fd2de
    GPU/TextureCache: Fix last_vram_write and num_splits not being serialized Stenzek 2026-08-22 16:10:23 +1000
  • fc741c8268
    GPU/TextureCache: Fix CPU thread read on GPU thread Stenzek 2026-08-22 16:04:57 +1000
  • c992e1c6bb
    Atualização Português do Brasil (#3787) Anderson Cardoso 2026-08-22 05:34:46 -0300
  • 138e0bc18a
    Atualização Português do Brasil Anderson Cardoso 2026-08-22 01:03:06 -0300
  • ad2a8a637c
    System: Ensure achievements game is identified before loading state Stenzek 2026-08-22 13:27:47 +1000
  • 7940507f0c
    Achievements: Use title format in submit time tooltip Stenzek 2026-08-22 13:22:25 +1000
  • 8bc6dc8d4d
    Qt: Update Italian translation again (#3785) Davide Pesavento 2026-08-21 23:17:59 -0400
  • 12e5752607
    dep/rcheevos: Replace usage of sscanf() in rc_json_get_datetime() Stenzek 2026-08-22 13:17:17 +1000
  • 2793359c51 Qt: Update Italian translation again Davide Pesavento 2026-08-21 06:28:27 -0400
  • 5f3db8ed0f
    Qt: Improve Italian translation (#3783) Davide Pesavento 2026-08-20 07:23:13 -0400
  • a444b1265b
    GameDB: Add hashes for multiple games (#3784) fakkuyuu 2026-08-20 20:16:27 +0900
  • 5422093cd0
    Misc: Use relative time when displaying timestamps Stenzek 2026-08-20 21:10:15 +1000
  • 1f2bad1dd7 Qt: Improve Italian translation Davide Pesavento 2026-08-20 06:24:10 -0400
  • 84d3e2c593
    Merge branch 'stenzek:master' into master fakkuyuu 2026-08-20 18:15:33 +0900
  • d8fee648e5
    Multiple updates fakkuyuu 2026-08-20 18:14:38 +0900
  • 0b28c198f7
    FullscreenUI: Remove shared_ptr usage Stenzek 2026-08-20 13:02:29 +1000
  • 824a1072e2
    LRUCache: Add custom deleter override Stenzek 2026-08-20 13:02:27 +1000
  • 96e0c4d389
    LRUCache: Fix m_manual_evict not respected when adding Stenzek 2026-08-20 13:02:23 +1000
  • 48719b86b5
    Bus: Fix CPE parsing when dev logging is disabled Nick Faro 2026-08-18 18:44:00 +0200
  • 8de6b0ac7b
    GameDB: Add HASH for Beyond the Beyond (#3782) fakkuyuu 2026-08-20 01:00:05 +0900
  • d57a5f543b
    Merge pull request #1 from fakkuyuu/fakkuyuu-patch-1 fakkuyuu 2026-08-19 22:58:04 +0900
  • c0f13cf476
    GameDB: Add HASH for Beyond the Beyond fakkuyuu 2026-08-19 22:50:03 +0900
  • 25783d844e
    ImGuiOverlays: Close save state selector on device switch Stenzek 2026-08-19 01:00:14 +1000
  • 0bf64996cf
    ImGuiOverlays: Add animation to save state selector Stenzek 2026-08-19 00:50:03 +1000
  • b25e2358b8
    GPUDevice: Don't immediately trim textures queued in same frame Stenzek 2026-08-19 00:38:46 +1000
  • d954b7a3d5
    ImGuiOverlays: Clear list on save state selector close Stenzek 2026-08-19 00:38:30 +1000
  • eb938ce105
    dep/rcheevos: Bump to f1417fb Stenzek 2026-08-18 22:41:27 +1000
  • d8d8a0816d
    CDROM: Reduce pause-while-paused delay Stenzek 2026-08-18 20:57:42 +1000
  • 400c269b40
    GameDB: Sentou Kokka - Air Land Battle Stenzek 2026-08-18 19:39:45 +1000
  • 1c3948c97e
    Qt: Update machine translations Stenzek 2026-08-18 22:03:36 +1000
  • f4a828303e
    FullscreenUI: Fix compiler warning Stenzek 2026-08-17 20:39:23 +1000
  • b0c0a8ab75
    PageFaultHandler: Remove the exception handler mutex Stenzek 2026-08-17 20:11:35 +1000
  • 83a03fe955
    CPU/CodeCache: Assert that handlers execute on core thread Stenzek 2026-08-17 20:10:48 +1000
  • 7304bfe256
    CPU: Ensure RAM code pages are invalidated on core thread Stenzek 2026-08-17 20:09:28 +1000
  • 4cf3404a13
    PageFaultHandler: Determine write flag from ESR on MacOS ARM64 Stenzek 2026-08-17 19:46:55 +1000
  • 49d39aad78
    PageFaultHandler: Set SA_NODEFER on MacOS as well Stenzek 2026-08-17 19:45:55 +1000
  • 8013df929a
    Qt: Fix window title when editing game specific controller config Stenzek 2026-08-17 00:22:56 +1000
  • 88df5c983c
    System: Persist settings interface objects Stenzek 2026-08-17 00:18:55 +1000
  • b984cb7ac6
    System: Improve game setting reload workflow Stenzek 2026-08-16 23:40:01 +1000
  • 56226045db
    FullscreenUI: Render loading screen with separate draw list Stenzek 2026-08-16 13:50:51 +1000
  • 24deeeef84
    System: Fix initial capture mode on start Stenzek 2026-08-15 21:19:52 +1000
  • e7157e3666
    FullscreenUI: Increase padding on value backgrounds Stenzek 2026-08-15 20:07:02 +1000
  • 943db2376d
    Achivements: Add rich presence monitor debug setting Stenzek 2026-08-15 20:06:49 +1000
  • 527b402c65
    ImGuiManager: Remove Host::BeginTextInput() Stenzek 2026-08-15 19:53:45 +1000
  • 3c4f2bf259
    FullscreenUI: Add missing PS icon for D-Pad Stenzek 2026-08-15 19:25:59 +1000
  • ec212bfd19
    FullscreenUI: Fix initial input not activating on some popup dialogs Stenzek 2026-08-15 19:00:52 +1000
  • 8569058649
    FullscreenUI: Add on-screen keyboard Stenzek 2026-08-15 15:30:19 +1000
  • 5e1aee1e22
    Qt: Add missing icons to cheat import popup Stenzek 2026-08-15 14:02:55 +1000
  • e8473a1e0c
    Qt: Fix incorrect highlight in memory viewer Stenzek 2026-08-15 13:48:54 +1000
  • c475fd6992
    Qt: Fix some machine translation errors Stenzek 2026-08-15 13:44:35 +1000
  • 6336c532ac
    Cheats: Fix importing semi-broken files Stenzek 2026-08-15 13:48:11 +1000
  • 5fd3668090
    Achievements: Don't double-free login callback on request failure v0.1-11752 Stenzek 2026-08-11 19:00:20 +1000
  • 5ee1d25690
    GameDB: Disable PGXP/WS in Vanark Stenzek 2026-08-11 12:16:57 +1000
  • c130fc12c0
    dep/fmt: Update to v12.2.0 Stenzek 2026-08-10 19:56:15 +1000
  • b2f9c8fba9
    Misc: Fix deprecated implicit conversion of fstring->string_view Stenzek 2026-08-10 20:09:59 +1000
  • 1f925f86e2
    Misc: Add a couple of missing fmt/format.h includes Stenzek 2026-08-10 20:06:29 +1000
  • 04f4f1ba2d
    Achievements: Respond to RAIntegration reset request Stenzek 2026-08-10 19:21:11 +1000
  • 9f9009d640
    Achievements: Ensure callbacks run on core thread for RAIntegration Stenzek 2026-08-10 18:49:46 +1000
  • 2c32612091
    Qt: Simplify logout callback Stenzek 2026-08-10 18:11:34 +1000
  • 232c9ad9fb
    Achievements: Make password login asynchronous Stenzek 2026-08-10 18:10:16 +1000
  • 8ec85e305b
    Qt: Update machine translations Stenzek 2026-08-10 17:21:10 +1000
  • d59fcfb9d5
    ImGuiManager: Support rendering Hebrew text Stenzek 2026-08-10 17:20:35 +1000
  • 89fb3ad338
    DMA: Hardwire reverse direction for OTC Stenzek 2026-08-10 14:08:45 +1000
  • 8a96948a8d
    GPUDevice: Use same buffer sizes across backends Stenzek 2026-08-09 16:03:16 +1000
  • c8abcf4b25
    GDBServer: Expose GTE registers Stenzek 2026-08-09 15:50:13 +1000
  • 8c1a2022e4
    GDBServer: Expose target memory map and registers Stenzek 2026-08-09 15:31:32 +1000
  • e2b78d4cab
    Qt: Tie relative mouse state to the active window Stenzek 2026-08-09 14:37:42 +1000
  • cf24957592
    Qt: Implement mouse capture using CoreGraphics Stenzek 2026-08-09 13:13:34 +1000
  • 2cf108618f
    GDBServer: Fix unused capture warning Stenzek 2026-08-09 02:34:23 +1000
  • 3bb39f4e33
    ELFFile: Skip embedded PS-X EXE header segments Stenzek 2026-08-09 02:31:19 +1000
  • c7f282f184
    Core: Use multiplexer to idle sleep for GDB server Stenzek 2026-08-09 00:42:13 +1000
  • 30fa5b4c4e
    Qt: Rename background controller poll to idle update Stenzek 2026-08-09 01:13:58 +1000
  • fa5e11116f
    GDBServer: Use indexing instead of range-based for Stenzek 2026-08-09 01:59:35 +1000
  • 86360211ba
    GDBServer: Report watchpoint stop details Stenzek 2026-07-30 22:00:21 +1000
  • b147ed63dc
    CPU: Enumerate actions for callback breakpoints Stenzek 2026-07-30 21:56:24 +1000