Commit Graph

43966 Commits

Author SHA1 Message Date
Henrik Rydgård 0227df0de8 Split out HTTPRequest and RequestManager from HTTPClient. HTTPRequest->HTTPRequestBase. 2025-09-04 17:25:02 +02:00
Henrik Rydgård e65c5bfdb6 Break out the http::RequestManager from HTTPClient.h 2025-09-04 17:12:18 +02:00
Henrik Rydgård 37a32e2c99 Split off Connection from HTTPClient.cpp/h 2025-09-04 16:58:47 +02:00
Henrik Rydgård e8dd3c2223 Merge pull request #20794 from hrydgard/project-8-fix
Correct error codes from sceUtilityLoadAvModule / UnloadAvModule.
2025-09-04 16:13:44 +02:00
Henrik Rydgård 936e23f227 Merge pull request #20793 from hrydgard/misc-tweaks
Fix creating game configs from the pause screen for homebrew, other cleanup
2025-09-04 16:13:35 +02:00
Henrik Rydgård cfba17b6e6 Correct error codes from sceUtilityLoadAvModule / UnloadAvModule.
Fixes #20775
2025-09-04 15:18:15 +02:00
Henrik Rydgård f89c169f8a Use the correct ID when creating game configs from the pause screen 2025-09-04 11:34:55 +02:00
Henrik Rydgård 14016f84df Comments 2025-09-04 11:24:43 +02:00
Henrik Rydgård 12aba31f38 Delete the Running slow warning (but keep the one for software rendering) 2025-09-04 10:27:22 +02:00
Henrik Rydgård 313d1fa390 Merge pull request #20763 from hrydgard/alignment-cleanup
Resolve #20746 by checking addresses harshly in MIPSAnalyst
2025-09-04 00:06:10 +02:00
Henrik Rydgård 33b87578c5 Revive old alignment utility functions, give them better names. 2025-09-03 20:48:51 +02:00
Henrik Rydgård f2df336f79 Resolve #20746 by checking addresses harshly in MIPSAnalyst
By fixing up badly aligned addresses in HLESubscriber.cpp.

This should help eliminate any bad usage within PPSSPP itself, while
also keeping existing websocket code working.

Additionally, this makes some end addresses exclusive instead of
inclusive, which simplifies address math.
2025-09-03 20:32:19 +02:00
Henrik Rydgård 16eddfc1a1 Merge pull request #20791 from NABN00B/gameregion-addition
GameRegion improvements
2025-09-03 20:29:06 +02:00
Nab 3c611355c6 Stricter check for 'H' region 2025-09-03 17:40:40 +00:00
Nab f81018d8b4 Merge branch 'master' into gameregion-addition 2025-09-03 14:58:44 +02:00
Henrik Rydgård 77720c070c Merge pull request #20790 from hrydgard/metadata-updates
Rework the game info screen implementation
2025-09-03 14:34:21 +02:00
Nab 5bfd4b390c GameRegion improvements 2025-09-03 14:17:55 +02:00
Henrik Rydgård 7fda054147 ImDebugger: Add a GameInfo tab to the PARAM.SFO window. 2025-09-03 14:10:54 +02:00
Henrik Rydgård ac48b9125b Add a "Desktop shortcut created" notification 2025-09-03 13:59:44 +02:00
Henrik Rydgård 97cfca8f18 Cleanup the Game info screen code. Fixes issue with it not loading sometimes. 2025-09-03 11:57:13 +02:00
Henrik Rydgård 2086326c75 Make use of constexpr in the ENUM_CLASS_BITOPS macro 2025-09-03 10:16:34 +02:00
Henrik Rydgård 0332e67ad4 Merge pull request #20789 from hrydgard/more-modernization
Android: Fix some lint warnings
2025-09-02 14:56:22 +02:00
Henrik Rydgård 214995d9d5 Fix more lints, set up a lint baseline for Android 2025-09-02 14:35:29 +02:00
Henrik Rydgård d5682910cc Use AppCompat to implement future-compatible Back handling. 2025-09-02 14:25:46 +02:00
Henrik Rydgård ebe4fccbb1 Change some uses of TargetApi to RequiresApi 2025-09-02 13:51:36 +02:00
Henrik Rydgård 52027613c3 Merge pull request #20788 from hrydgard/android-update-ndk
Android: Update to NDK 28
2025-09-02 13:49:33 +02:00
Henrik Rydgård 4aaf44dd02 Warning fixes 2025-09-02 13:26:04 +02:00
Henrik Rydgård 00edf03819 Remove another deprecated feature from build.gradle 2025-09-02 13:26:03 +02:00
Henrik Rydgård bbfe605959 build.gradle: Replace the deprecated variantFilter clause with the modern replacement 2025-09-02 13:26:03 +02:00
Henrik Rydgård 984f30a530 Update NDK. Remove 16K page compatibility flag that's now on by default. 2025-09-02 13:26:03 +02:00
Henrik Rydgård da0d6b1b96 Merge pull request #20787 from hrydgard/upgrade-zlib
Update our vendored copy of zlib to 1.3.1
2025-09-02 13:25:57 +02:00
Henrik Rydgård aedd6a9c3a zlib: Include <unistd.h> to avoid undefined prototype errors in newer compilers 2025-09-02 12:11:05 +02:00
Henrik Rydgård 2a4db7717d Update our vendored copy of zlib to 1.3.1 2025-09-02 12:05:16 +02:00
Henrik Rydgård 061913c7f6 Merge pull request #20786 from hrydgard/debugger-param-sfo
Small upgrade to the ParamSFO debugger window
2025-09-02 01:26:39 +02:00
Henrik Rydgård 6c238e0109 Small upgrade to the ParamSFO window: Show the original params, add copy to clipboard 2025-09-02 00:50:12 +02:00
Henrik Rydgård 34402e3a16 Merge pull request #20783 from hrydgard/dependabot/github_actions/actions/download-artifact-5
Bump actions/download-artifact from 4 to 5
2025-09-02 00:27:33 +02:00
Henrik Rydgård 72fedd9b5b Merge pull request #20782 from hrydgard/dependabot/github_actions/actions/setup-java-5
Bump actions/setup-java from 4 to 5
2025-09-02 00:27:25 +02:00
dependabot[bot] fc484aa67c Bump actions/download-artifact from 4 to 5
Bumps [actions/download-artifact](https://github.com/actions/download-artifact) from 4 to 5.
- [Release notes](https://github.com/actions/download-artifact/releases)
- [Commits](https://github.com/actions/download-artifact/compare/v4...v5)

---
updated-dependencies:
- dependency-name: actions/download-artifact
  dependency-version: '5'
  dependency-type: direct:production
  update-type: version-update:semver-major
...

Signed-off-by: dependabot[bot] <support@github.com>
2025-09-01 18:22:41 +00:00
dependabot[bot] ecf56ff5ae Bump actions/setup-java from 4 to 5
Bumps [actions/setup-java](https://github.com/actions/setup-java) from 4 to 5.
- [Release notes](https://github.com/actions/setup-java/releases)
- [Commits](https://github.com/actions/setup-java/compare/v4...v5)

---
updated-dependencies:
- dependency-name: actions/setup-java
  dependency-version: '5'
  dependency-type: direct:production
  update-type: version-update:semver-major
...

Signed-off-by: dependabot[bot] <support@github.com>
2025-09-01 18:22:33 +00:00
Henrik Rydgård 172e334910 Merge pull request #20781 from hrydgard/dependabot/github_actions/actions/checkout-5
Bump actions/checkout from 4 to 5
2025-09-01 19:53:29 +02:00
Henrik Rydgård 7477f45dd7 Merge pull request #20780 from hrydgard/dependabot/github_actions/actions/cache-4.2.4
Bump actions/cache from 4.2.3 to 4.2.4
2025-09-01 19:53:08 +02:00
dependabot[bot] 32ebe8e6d0 Bump actions/checkout from 4 to 5
Bumps [actions/checkout](https://github.com/actions/checkout) from 4 to 5.
- [Release notes](https://github.com/actions/checkout/releases)
- [Changelog](https://github.com/actions/checkout/blob/main/CHANGELOG.md)
- [Commits](https://github.com/actions/checkout/compare/v4...v5)

---
updated-dependencies:
- dependency-name: actions/checkout
  dependency-version: '5'
  dependency-type: direct:production
  update-type: version-update:semver-major
...

Signed-off-by: dependabot[bot] <support@github.com>
2025-09-01 17:01:31 +00:00
dependabot[bot] 4d61a372d4 Bump actions/cache from 4.2.3 to 4.2.4
Bumps [actions/cache](https://github.com/actions/cache) from 4.2.3 to 4.2.4.
- [Release notes](https://github.com/actions/cache/releases)
- [Changelog](https://github.com/actions/cache/blob/main/RELEASES.md)
- [Commits](https://github.com/actions/cache/compare/v4.2.3...v4.2.4)

---
updated-dependencies:
- dependency-name: actions/cache
  dependency-version: 4.2.4
  dependency-type: direct:production
  update-type: version-update:semver-patch
...

Signed-off-by: dependabot[bot] <support@github.com>
2025-09-01 16:52:58 +00:00
Henrik Rydgård e6a9a15dbf Merge pull request #20779 from hrydgard/debugger-param-sfo
Add simple ParamSFO viewer to ImDebugger
2025-09-01 14:10:12 +02:00
Henrik Rydgård 412e0fd52a Merge pull request #20778 from hrydgard/more-startup-performance
Windows: More startup performance
2025-09-01 14:05:21 +02:00
Henrik Rydgård bbe1a7edc1 Add simple ParamSFO viewer to ImDebugger 2025-09-01 13:53:44 +02:00
Henrik Rydgård 16e9c57f96 Delay initializing the Backend submenu until the last possible moment. 2025-09-01 09:46:33 +02:00
Henrik Rydgård 94b47498ab Windows: Remove special code for the help menu 2025-09-01 09:34:27 +02:00
Henrik Rydgård ee3b6b3dfc Merge pull request #20776 from hrydgard/more-fixes
Android: Fix a possible Vulkan shutdown race condition
2025-09-01 08:51:55 +02:00
Henrik Rydgård 6f76c579fc Delete dead code, more std::string_view 2025-09-01 00:15:23 +02:00