Commit Graph

  • 3099e7f3ff Fix LSFG DLL import verification to handle empty streams and improve file validation master 2.6.6.8.3 Warley Oliveira 2026-08-24 17:52:50 -03:00
  • d8350359bb SGSR: credit CamilleLaVey in the feature's C++ entry point jpolo1224 2026-08-24 16:30:11 -04:00
  • 742b7195af SGSR: name the sharpness slider after the upscaler it is driving jpolo1224 2026-08-24 16:27:31 -04:00
  • d46c512d79 SGSR: reach it from the in-game menu too jpolo1224 2026-08-24 16:23:49 -04:00
  • 001ca40803 GS: add SGSR upscaling (Qualcomm Snapdragon Game Super Resolution 1) jpolo1224 2026-08-24 15:44:20 -04:00
  • cf5577b773 Thermals: the no-reading sentinel was a positive number jpolo1224 2026-08-24 13:32:58 -04:00
  • bec41db7d3 Second screen: size the cover cell against the display, not the artwork jpolo1224 2026-08-24 13:10:31 -04:00
  • 48a8fcefcc Second screen: give the cover a real box, say which RA mode is active jpolo1224 2026-08-24 13:06:47 -04:00
  • f0d2a42bb2 Second screen: fit the cover, scroll the panel, mark hardcore vs casual jpolo1224 2026-08-24 13:02:42 -04:00
  • 93c6aa25c7 Second screen: append the new tiles to existing layouts, not just pristine ones jpolo1224 2026-08-24 12:57:58 -04:00
  • c109f45ab0 Second screen: cover and RetroAchievements in the default layout jpolo1224 2026-08-24 12:35:01 -04:00
  • 42eb718fbd Fix crash on launch: achievements polled with no VM jpolo1224 2026-08-24 12:23:30 -04:00
  • 740f2a8975 Second screen: cover art and more of what RetroAchievements knows jpolo1224 2026-08-24 12:18:25 -04:00
  • 484bd78b51 Fix theme changes not reaching the panel; collapsible editor toolbar jpolo1224 2026-08-24 11:46:40 -04:00
  • d2a7613fb3 Second screen and OSD: the rest of the batch jpolo1224 2026-08-24 10:53:45 -04:00
  • 302a66a9bb Touch editor: the panel gets out of the way by itself jpolo1224 2026-08-24 10:37:36 -04:00
  • f2b092cb6e Second screen: follow the app's theme, tile icons, thermals, backgrounds jpolo1224 2026-08-24 10:36:30 -04:00
  • 7bdcd1be7c Second screen: pause that stays, even tiles; on-screen turbo (#619) jpolo1224 2026-08-24 10:27:37 -04:00
  • dbd7be271c GameDB: Fix_Japanese Titles & sort-name nightly-20260824 2.6.6.8.2 nassau-tk 2026-08-23 13:12:28 +09:00
  • bc18907e65 Fix Discord stuck on "Connecting" (crash loop in :discord) jpolo1224 2026-08-23 09:48:20 -04:00
  • 6451202102 Savers: make every port_free and port_new path unconditional jpolo1224 2026-08-23 02:20:36 -04:00
  • fc5c24f8a3 Tap to hold for physical buttons (#612) jpolo1224 2026-08-23 01:51:27 -04:00
  • 1a99ab237e Fix animated background locking users out of the app jpolo1224 2026-08-23 01:43:59 -04:00
  • e8d3530f51 tools: the Discord check must not pipe into grep -q jpolo1224 2026-08-22 06:53:21 -04:00
  • fb80386cc8 tools: fail the release build when Discord is configured but missing jpolo1224 2026-08-22 06:24:07 -04:00
  • ce77e85dd6 Android: fix the miscased GL include that breaks every APK build J1coding 2026-08-22 19:13:13 +02:00
  • 1b737e25f0 iOS: give CI builds the RetroAchievements client identity nightly-20260823 J1coding 2026-08-22 15:36:38 +02:00
  • 9111cd617d GS: remove the texture-replacement diagnostics nightly-20260822 2.6.6.8.1 2.6.6.8 jpolo1224 2026-08-21 23:26:12 -04:00
  • 20a9238b31 Patches: a toggle that changes no patch= lines still has to write the enable list jpolo1224 2026-08-21 23:09:00 -04:00
  • b506fe2683 Patch: enabling from the library writes to the game INI, not the base layer jpolo1224 2026-08-21 22:32:15 -04:00
  • c91ff32d21 Patch: delete the enable-list purge jpolo1224 2026-08-21 22:09:53 -04:00
  • 2bbe909210 Revert the palette fallback and the purge notice jpolo1224 2026-08-21 21:24:35 -04:00
  • 0dcf53af88 Patch: stop the enable-list purge switching off patches people chose jpolo1224 2026-08-21 21:21:13 -04:00
  • 4d97b6cdf5 GS: fall back to another palette variant when the exact one is absent jpolo1224 2026-08-21 21:06:50 -04:00
  • a4f6fb0bd9 GS/TC: split the base-level hash from the mip chain in the probe jpolo1224 2026-08-21 21:01:28 -04:00
  • 6375594405 GS/TC: cross-version probe for the texture-hash divergence (diagnostic) jpolo1224 2026-08-21 20:40:17 -04:00
  • 7573a3e41f GS: drop the palette substitution, keep what it taught us jpolo1224 2026-08-21 19:50:44 -04:00
  • 461bcdc52f GS: palette fallback picks the NEWEST variant, and names every candidate jpolo1224 2026-08-21 19:11:18 -04:00
  • 367b0b7e14 GS: report replacement files shadowed by an earlier file jpolo1224 2026-08-21 18:53:47 -04:00
  • d9252de06e GS: palette-relaxed replacement fallback (TEST BUILD, not for release) jpolo1224 2026-08-21 18:37:38 -04:00
  • ddcfd39dab GS: print the pack's own filenames, instead of asking the player for them jpolo1224 2026-08-21 18:25:28 -04:00
  • 0fe5715336 GS: make the replacement diagnostics able to answer the question jpolo1224 2026-08-21 17:58:03 -04:00
  • b5b2ed24e1 GS: say whether replacement lookups are hitting, not just how many indexed jpolo1224 2026-08-21 17:41:13 -04:00
  • 81d0a3e510 Library: five more screensaver backgrounds, from ARMSX3 jpolo1224 2026-08-21 15:26:28 -04:00
  • c3f859270f Credit the PR contributors in the code, not only the release notes jpolo1224 2026-08-21 15:14:13 -04:00
  • 416eb4c668 Library sharing: make the recent-games provider opt-in jpolo1224 2026-08-21 15:11:31 -04:00
  • 88d95a83f5 Merge branch 'pr-566' into jit-android-catchup-gv7 jpolo1224 2026-08-21 15:10:24 -04:00
  • ff2b0c2155 Merge branch 'pr-593' into jit-android-catchup-gv7 jpolo1224 2026-08-21 15:08:40 -04:00
  • 2c36725e11 Merge branch 'pr-608' into jit-android-catchup-gv7 jpolo1224 2026-08-21 15:03:02 -04:00
  • 9262ea0480 Merge remote-tracking branch 'origin/master' into jit-android-catchup-gv7 jpolo1224 2026-08-21 14:57:26 -04:00
  • 19335b2e54 LSFG: adaptive pacing captured the wrong target rate jpolo1224 2026-08-21 14:26:59 -04:00
  • d9b961eb36 Community batch: seven feature requests jpolo1224 2026-08-21 13:43:40 -04:00
  • b8f80aee02 Fix Reset leaving per-game settings, and Fast Forward (Toggle) on analog triggers jpolo1224 2026-08-21 13:19:18 -04:00
  • cc9e58cf4e Library: port the Flurry animated background from ARMSX3 jpolo1224 2026-08-21 12:59:05 -04:00
  • 8c0ae12398 Patch: stop Hardcore blocking presentation patches jpolo1224 2026-08-21 12:16:27 -04:00
  • 66aeaaeb96 Patches: cache the repository trees on disk jpolo1224 2026-08-21 12:04:09 -04:00
  • 48094495a0 Patches: stop the online scan when you leave the browser jpolo1224 2026-08-21 11:51:32 -04:00
  • 879d07209c GS: size the texture cache as RAM minus a reserve, not a fraction of it jpolo1224 2026-08-21 11:36:43 -04:00
  • 7bbe5b2fc1 GS: remove the texture-replacement cache cap jpolo1224 2026-08-21 11:26:36 -04:00
  • aba5f201e6 Saves: hiding Save must not hide Load jpolo1224 2026-08-21 11:07:04 -04:00
  • 2443ad72cf Saves: only offer Save when a VM is actually running jpolo1224 2026-08-21 11:04:52 -04:00
  • 208bf68f1b Saves: honour contextGame when listing, not just when launching jpolo1224 2026-08-21 11:00:55 -04:00
  • 146da3d2ef Library: open the real Save Manager, and make swipe-to-dismiss actually work jpolo1224 2026-08-21 10:56:53 -04:00
  • caaf80749e Library: find save states in both data roots, and restore swipe-to-dismiss jpolo1224 2026-08-21 10:47:35 -04:00
  • 0f0f719bce Library: fix the selection highlight contrast, and offer save states on long-press jpolo1224 2026-08-21 10:38:07 -04:00
  • f6ddff79bc LSFG: expose adaptive frame pacing, and remove the diagnostic tracing jpolo1224 2026-08-21 10:30:15 -04:00
  • 2080bd1c44 LSFG: make frame generation actually run on device jpolo1224 2026-08-21 10:23:26 -04:00
  • 0bfefd4b69 LSFG: run frame generation on our own device, and delete the old path jpolo1224 2026-08-21 01:14:30 -04:00
  • 5e1d979b4e LSFG: port Eden's frame generation (passes, pacer, DLL reader) jpolo1224 2026-08-21 00:53:19 -04:00
  • 517fa69c4c OSD: stop any settings change from wiping the active OSD mode jpolo1224 2026-08-21 00:25:08 -04:00
  • 54d2850295 LSFG: keep it out of the Play build entirely, not just switched off jpolo1224 2026-08-21 00:22:31 -04:00
  • 112bc73c4c Android: take a card snapshot at launch, and offer the restore memcard-rollback Brian Degenhardt 2026-08-20 08:37:23 -07:00
  • 8e07613231 Android: rolling per-card memory card snapshots Brian Degenhardt 2026-08-20 08:37:10 -07:00
  • cd20f6454d Android: flush memory card writes when the app is backgrounded Brian Degenhardt 2026-08-20 08:27:00 -07:00
  • df17121cc1 SIO/Memcard: refuse a card write whose read-back failed Brian Degenhardt 2026-08-20 08:26:31 -07:00
  • dfef534426 UI: the Android internal-resolution set in the Qt and Big Picture pickers nightly-20260820 Brian Degenhardt 2026-08-18 21:11:38 -07:00
  • 7f0ae7a6c6 GameDB: internal FPS by DISPFB blit for NASCAR Thunder 2002 through NASCAR 06 nightly-20260819 Brian Degenhardt 2026-08-18 19:43:48 -07:00
  • be72a8e1eb iOS: put Download Shaders under Preset, where it can be reached J1coding 2026-08-18 20:56:29 +02:00
  • 4fa820435d iOS: decode a launch link's filename once, not twice J1coding 2026-08-18 19:59:48 +02:00
  • 05d94ed82d iOS: download the RetroArch shader collection from inside the app J1coding 2026-08-18 04:58:20 +02:00
  • af30d18304 iOS: three defects the branch review found, two of them silent J1coding 2026-08-18 04:58:20 +02:00
  • 30d9816eda iOS: resolve the shader catalogue off-device, and sign what it may ship J1coding 2026-08-18 04:56:20 +02:00
  • e2b1bcaea2 iOS: let one game keep its own shader preset J1coding 2026-08-18 04:56:20 +02:00
  • 7e8f7f1955 iOS: give the shader controls their own page and a pause-menu route J1coding 2026-08-18 04:56:20 +02:00
  • d24e9d76ed iOS: clamp a shader's prescale so upscaling cannot blacken the frame J1coding 2026-08-18 04:56:20 +02:00
  • 16b571cf72 iOS: put the shader chain and its parameters in settings J1coding 2026-08-18 04:56:20 +02:00
  • f23ddabf1e iOS: run RetroArch shader chains on the Metal renderer J1coding 2026-08-18 04:56:20 +02:00
  • 5b616729f1 EE rec: stop raising TLB misses on unknown MMIO too pstef 2026-08-18 07:39:31 +02:00
  • 040104142a Tests: pin the I immediate against a rewrite of micro memory pstef 2026-08-17 22:22:34 +02:00
  • 19cb54586f microVU: read the I immediate at run time under IbitHack pstef 2026-08-17 22:21:27 +02:00
  • c5ad9ddd4d EE rec: stop raising TLB misses, matching x86 pstef 2026-08-17 19:27:31 +02:00
  • 249aefdb9b Tests: pin the rec's TLB-miss divert, disabled pstef 2026-08-17 18:59:27 +02:00
  • 83f2510134 Tests: pin the VU FMAC's range against the console pstef 2026-08-16 18:25:47 +02:00
  • e1f8fb1c56 Settings: a knob missing from the key table should not be a crash pergame-settings-precedence Brian Degenhardt 2026-08-16 14:22:00 -07:00
  • a6d1e35748 Settings: copying global settings into a game writes only the real decisions Brian Degenhardt 2026-08-16 14:21:25 -07:00
  • 96932405ce Settings: a setting the player set for one game outranks the game database Brian Degenhardt 2026-08-16 14:12:01 -07:00
  • 2a98726692 Merge remote-tracking branch 'origin/master' into jit-android-catchup-gv7 nightly-20260817 2.6.6.7 jpolo1224 2026-08-16 14:22:55 -04:00
  • 5b790427dd LSFG/FSR: remove the debug instrumentation jpolo1224 2026-08-16 14:22:55 -04:00
  • da25cb84cc Android: call eeClampMode 4 Exact, the name the other frontends use Brian Degenhardt 2026-08-16 11:18:41 -07:00
  • 541b1abfaf Android: offer eeClampMode 4 as Ludicrous in the clamping pickers Brian Degenhardt 2026-08-16 09:46:16 -07:00