From 37bbae92eb120c8329d8f9dc1671a81e30af17f5 Mon Sep 17 00:00:00 2001 From: Pierce Andjelkovic Date: Tue, 11 Feb 2025 17:45:52 +1100 Subject: [PATCH 1/5] Update some of the most recent release notes --- org.ppsspp.PPSSPP.metainfo.xml | 197 ++++++++++++++++++++++++++++++++- 1 file changed, 193 insertions(+), 4 deletions(-) diff --git a/org.ppsspp.PPSSPP.metainfo.xml b/org.ppsspp.PPSSPP.metainfo.xml index b2963ff..c249bae 100644 --- a/org.ppsspp.PPSSPP.metainfo.xml +++ b/org.ppsspp.PPSSPP.metainfo.xml @@ -43,10 +43,199 @@ - + +

What's new in 1.18.1

+
    +
  • Crashfix in PBP reader (homebrew/demos) (#19580)
  • +
  • Fix minor theme issue in the Homebrew Store (#19582)
  • +
+
+ + #19580 + #19582 + +
+ + +

What's new in 1.17.1

+
    +
  • Fixed green rendering errors on some PowerVR GPUs (#18781)
  • +
  • Release all held keys on pause to avoid "stuck keys" after unpausing or in run-behind-pause (#18786)
  • +
  • UI fixes (#18785)
  • +
  • Update libchdr with zstd support, warn the user about bad CHDs (#18824, #18803)
  • +
  • Add workaround for AdHoc mode in Resistance (#18821)
  • +
  • Fix graphics in Tokimeki Memorial 4 (#18822)
  • +
  • Fix crash in UFC 2010 on Mali GPUs (#18813)
  • +
  • Temporarily disable MSAA on Adreno GPUs due to crashing (#18819)
  • +
  • Fixed some crashes and optimized the game metadata cache (#18794, #18775)
  • +
  • Additional crashfixes and similar (#18777, #18779, #18823)
  • +
  • Fixed playback of frame dumps with Vulkan (#18793)
  • +
  • Volume slider added for RetroAchievements sounds (#18772)
  • +
+
+ + #18781 + #18786 + #18785 + #18824 + #18803 + #18821 + #18822 + #18813 + #18819 + #18794 + #18775 + #18777 + #18779 + #18823 + #18793 + #18772 + + + + +

What's new in 1.17

+

Rendering performance and fixes

+
    +
  • Cull small draws that are quick to check that they are offscreen (#18446)
  • +
  • Assorted optimizations (#18586, #18573, #18476, #18413, #18416, #18219), deleted the Vertex Cache option (no longer needed)
  • +
  • Fix HUD in Tiger Woods 06 (#18554)
  • +
  • AdrenoTools support added - you can now load custom Vulkan drivers on Adreno (#18532, #18548, #18699) +
      +
    • Disabled in the Google Play builds for now
    • +
    +
  • +
  • Fix rendering with bad Z parameters, fixes homebrew Zig example (#18535)
  • +
  • Fix Z problem in Hayate no Gotoku!! Nightmare Paradise #18478
  • +
  • Fix frozen pitch meters in MLB games (#18484)
  • +
  • Enable MSAA on modern mobile devices (Vulkan-only) (#18472)
  • +
  • Performance improvement in Tactics Ogre by avoiding a readback (#18599)
  • +
  • Fix video flicker in Naruto: Ultimate Ninja Heroes 2 (#18454)
  • +
  • Fix for very old rendering issue in Tokimeki Memorial 4 (#18650), although didn't actually fix the game overall unfortunately
  • +
+

UI

+
    +
  • Track total time played per game (#18442)
  • +
  • When opening the pause menu, there's now an option to keep the game running behind the menu +
      +
    • This is enforced in multiplayer to avoid inadvertent desyncs (#18517, #18515)
    • +
    +
  • +
+

ISO loading improvements

+
    +
  • The CHD file format is now fully supported, including with Remote ISO and Retroachievements. Use `chdman createdvd`, DO NOT use `createcd`
  • +
  • Improvements to remote ISO: optional tab on home screen, can now share whole folders (#18627, #18639, #18640, #18631, #18632, #18633)
  • +
+

Controller and touchscreen fixes

+
    +
  • More control bindings, organize into categories (#18635, #18589)
  • +
  • Fix inverse deadzone (low end) for joystick input
  • +
  • Fix analog deadzones for XInput controllers (#18407)
  • +
  • Improved tilt control further (#18533)
  • +
  • Mouse input supported on Android (#18551, #18473)
  • +
  • Customizable threshold for analog-trigger to button-press mapping, customizable delay for mouse-scroll key-up (#18621, #18585)
  • +
  • Make it work better to bind an analog stick to four buttons, useful for camera control in some games
  • +
  • Can now unpause with the key you bound to pause (#18591)
  • +
+

Other fixes and updates

+
    +
  • More work on the IR JITs (#18234, #18235, #18228, #18227, #18226, many more)
  • +
  • Moving the memstick directory on Android is now faster and safer #18744
  • +
  • Workaround problems in Add Doko Demo Issho, Driver 76, Harukanaru Toki no Naka, Ace Combat by slowing down the emulated UMD drive to match reality better (#18436, #18445)
  • +
  • VR: Quest 3 rendering issues fixed (#18677)
  • +
  • Various bugfixes in texture replacement (#18638, #18610, #18519, #18466, #18747)
  • +
  • RetroAchievements: Rich presence, renamed Challenge Mode back to the recommended Hardcore Mode, various error handling improvements, configure per game (#18468, #18651, #18488, #18428, #18425)
  • +
  • HLE: Slice large-and-slow memcpy/memset operations, can help with some stalls. (#18560)
  • +
  • Other various minor fixes and optimizations (#18558, #18555, #18538, #18529, #18450, #18314, #18233, #18678, #18749, #18736, #18704)
  • +
  • SoftGPU fixes (#18362)
  • +
  • Fixed international fonts on Steam Deck (#18732, #18734)
  • +
  • GoExplore (GPS app) now starts up and allows navigation (#18665, #18666, #18668, #18669)
  • +
  • SDL: Improve input latency in Vulkan mode by running rendering on a separate thread (#18268)
  • +
  • Assorted multiplayer fixes (#18435)
  • +
  • Support for emulating the infrared port of the original PSP through sceSircs (#18684)
  • +
+ + + #18446 + #18586 + #18573 + #18476 + #18413 + #18416 + #18219 + #18554 + #18532 + #18548 + #18699 + #18535 + #18478 + #18484 + #18472 + #18599 + #18454 + #18650 + #18442 + #18517 + #18515 + #18627 + #18639 + #18640 + #18631 + #18632 + #18633 + #18635 + #18589 + #18407 + #18533 + #18551 + #18473 + #18621 + #18585 + #18591 + #18234 + #18235 + #18228 + #18227 + #18226 + #18744 + #18436 + #18445 + #18677 + #18638 + #18610 + #18519 + #18466 + #18747 + #18468 + #18651 + #18488 + #18428 + #18425 + #18560 + #18558 + #18555 + #18538 + #18529 + #18450 + #18314 + #18233 + #18678 + #18749 + #18736 + #18704 + #18362 + #18732 + #18734 + #18665 + #18666 + #18668 + #18669 + #18268 + #18435 + #18684 +
- - @@ -251,7 +440,7 @@

What's new in 1.11.2:

    -
  • An additional few crash fixes(#14129, #14134, #14132)
  • +
  • An additional few crash fixes (#14129, #14134, #14132)
From e276ee2c7a18a9f69e4c635d186e1b039fbd9682 Mon Sep 17 00:00:00 2001 From: Pierce Andjelkovic Date: Tue, 11 Feb 2025 18:42:50 +1100 Subject: [PATCH 2/5] relase -> release --- org.ppsspp.PPSSPP.metainfo.xml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/org.ppsspp.PPSSPP.metainfo.xml b/org.ppsspp.PPSSPP.metainfo.xml index c249bae..bf77d90 100644 --- a/org.ppsspp.PPSSPP.metainfo.xml +++ b/org.ppsspp.PPSSPP.metainfo.xml @@ -91,7 +91,7 @@ #18793 #18772 - +

What's new in 1.17

From dda9d7130b2e2a1d2b9e293f3f92718ffa94c27c Mon Sep 17 00:00:00 2001 From: Pierce Andjelkovic Date: Tue, 11 Feb 2025 19:08:10 +1100 Subject: [PATCH 3/5] /description --- org.ppsspp.PPSSPP.metainfo.xml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/org.ppsspp.PPSSPP.metainfo.xml b/org.ppsspp.PPSSPP.metainfo.xml index bf77d90..51112dd 100644 --- a/org.ppsspp.PPSSPP.metainfo.xml +++ b/org.ppsspp.PPSSPP.metainfo.xml @@ -155,7 +155,7 @@
  • Assorted multiplayer fixes (#18435)
  • Support for emulating the infrared port of the original PSP through sceSircs (#18684)
  • - + #18446 #18586 From bba0cbbc1a7e70ae15afae2d667cafef30dabbdf Mon Sep 17 00:00:00 2001 From: Pierce Andjelkovic Date: Tue, 11 Feb 2025 19:46:54 +1100 Subject: [PATCH 4/5] Remove unsupported tags --- org.ppsspp.PPSSPP.metainfo.xml | 14 +++----------- 1 file changed, 3 insertions(+), 11 deletions(-) diff --git a/org.ppsspp.PPSSPP.metainfo.xml b/org.ppsspp.PPSSPP.metainfo.xml index 51112dd..88f8d65 100644 --- a/org.ppsspp.PPSSPP.metainfo.xml +++ b/org.ppsspp.PPSSPP.metainfo.xml @@ -100,11 +100,7 @@
  • Cull small draws that are quick to check that they are offscreen (#18446)
  • Assorted optimizations (#18586, #18573, #18476, #18413, #18416, #18219), deleted the Vertex Cache option (no longer needed)
  • Fix HUD in Tiger Woods 06 (#18554)
  • -
  • AdrenoTools support added - you can now load custom Vulkan drivers on Adreno (#18532, #18548, #18699) -
      -
    • Disabled in the Google Play builds for now
    • -
    -
  • +
  • AdrenoTools support added - you can now load custom Vulkan drivers on Adreno (#18532, #18548, #18699) Disabled in the Google Play builds for now
  • Fix rendering with bad Z parameters, fixes homebrew Zig example (#18535)
  • Fix Z problem in Hayate no Gotoku!! Nightmare Paradise #18478
  • Fix frozen pitch meters in MLB games (#18484)
  • @@ -116,16 +112,12 @@

    UI

    • Track total time played per game (#18442)
    • -
    • When opening the pause menu, there's now an option to keep the game running behind the menu -
        -
      • This is enforced in multiplayer to avoid inadvertent desyncs (#18517, #18515)
      • -
      -
    • +
    • When opening the pause menu, there's now an option to keep the game running behind the menu. This is enforced in multiplayer to avoid inadvertent desyncs (#18517, #18515)

    ISO loading improvements

    • The CHD file format is now fully supported, including with Remote ISO and Retroachievements. Use `chdman createdvd`, DO NOT use `createcd`
    • -
    • Improvements to remote ISO: optional tab on home screen, can now share whole folders (#18627, #18639, #18640, #18631, #18632, #18633)
    • +
    • Improvements to remote ISO: optional tab on home screen, can now share whole folders (#18627, #18639, #18640, #18631, #18632, #18633)

    Controller and touchscreen fixes

      From 2fffac0fa393101357e2410d3b3af33058cd6726 Mon Sep 17 00:00:00 2001 From: Pierce Andjelkovic Date: Tue, 11 Feb 2025 21:12:34 +1100 Subject: [PATCH 5/5] Add missing touch control support in manifest --- org.ppsspp.PPSSPP.metainfo.xml | 1 + 1 file changed, 1 insertion(+) diff --git a/org.ppsspp.PPSSPP.metainfo.xml b/org.ppsspp.PPSSPP.metainfo.xml index b2963ff..f0ec767 100644 --- a/org.ppsspp.PPSSPP.metainfo.xml +++ b/org.ppsspp.PPSSPP.metainfo.xml @@ -370,6 +370,7 @@ pointing keyboard gamepad + touch