Commit Graph
47140 Commits
Author SHA1 Message Date
Henrik Rydgård a9fa7b3fcd Merge pull request #21273 from ThePillowMan/master
Fixed wrong touchpad rotation
2026-02-18 10:24:43 +01:00
Henrik Rydgård 8b0144dbfc Get libretro integration working again.
- Fixes #21275

- Fixes #21274
2026-02-18 10:14:37 +01:00
Henrik Rydgård 72640514b5 Update rcheevos to v12.3.0 2026-02-18 09:56:46 +01:00
Henrik Rydgård 1b67f64f4b Merge pull request #21272 from hrydgard/more-cleanup
Fix minor UI issues, add some more self-checking to the JIT
2026-02-18 09:51:31 +01:00
ThePillowMan 422e983846 Fixed stylization issues + issues regarding games which shouldnt rotate controls 2026-02-17 21:26:27 -05:00
Henrik Rydgård 505a72bb3f Work around java exception seen in reporting. Buildfix. 2026-02-18 01:34:56 +01:00
ThePillowMan 3a810ac38b deleted accidentally left print statement 2026-02-17 19:12:35 -05:00
ThePillowMan bbf72d0c82 Update GamepadEmu.cpp
Fixes touch controls for D-Pad and Analog Stick using same methodology behind regular DPad.
2026-02-17 18:26:51 -05:00
Henrik Rydgård eef760e923 EmuScreen: Move more virtual key processing to the synchronized switch 2026-02-17 23:07:46 +01:00
Henrik Rydgård 8897b5914a Improve integrity checks in JIT (trying to catch an elusive crash) 2026-02-17 22:42:04 +01:00
Henrik Rydgård 1b0e701c87 Expose some more pointers in the ImDebugger UI 2026-02-17 22:40:00 +01:00
Henrik Rydgård 2372e8c136 Merge pull request #21271 from Kethen/postoffice_fixes
Fix FlatOut Head On in aemu_postoffice relay mode
2026-02-17 22:37:38 +01:00
Henrik Rydgård 4b3af8cb54 Fix some minor UI issues with title bars 2026-02-17 22:36:43 +01:00
Katharine Chui 4c0d913d34 Fix FlatOut Head On in aemu_postoffice relay mode
PDP recv with buffer < packet size was not implemented correctly
as far as FlatOut Head On is concerned. Fix relay PDP recv
implementation to report required size without consuming the next
PDP packet so that it behaves like P2P mode does.
2026-02-17 22:23:42 +01:00
Henrik Rydgård 13bd3b143f Merge pull request #21270 from NABN00B/version-string-color
Change versionString on MainScreen to use infoStyle color
2026-02-17 20:53:56 +01:00
Nab 17e66e6494 Change versionString on MainScreen to use infoStyle color 2026-02-17 20:02:10 +01:00
Henrik Rydgård 48c6faa762 ImDebugger: Fix texture viewer in OpenGL mode and partially in D3D11 mode (swapped colors) 2026-02-17 18:19:23 +01:00
Henrik Rydgård 3e695a9e64 Merge pull request #21268 from hrydgard/more-minor-fixes
More minor UI fixes, fix crash loading metadata from some PBPs
2026-02-17 18:15:42 +01:00
Henrik Rydgård 19a0441299 Fix crash in NPDRM iso detection (by rejecting invalid values and checking the header) 2026-02-17 15:27:56 +01:00
Henrik Rydgård 12d280839c Microoptimizations in VertexDecoder interpreter 2026-02-17 11:59:30 +01:00
Henrik Rydgård e65013201f Fix color of setting hints. Minor tweak to clipboard notifications
See #21223
2026-02-17 11:32:10 +01:00
Henrik Rydgård c89582cfd6 Merge pull request #21267 from hrydgard/delete-mips-jit
Delete remains of support for the MIPS architecture as host
2026-02-17 10:55:57 +01:00
Henrik Rydgård a19a1d6609 Merge pull request #21266 from hrydgard/core-parameter-cleanup
Some code cleanup
2026-02-17 10:55:32 +01:00
Henrik Rydgård f046857d2b Delete remains of support for the MIPS architecture as host 2026-02-17 10:20:51 +01:00
Henrik Rydgård ab4ca14773 Add a simple utility to help bug reporting: Copy ppsspp.ini to clipboard 2026-02-17 10:18:08 +01:00
Henrik Rydgård 045368656f Check for valid draw context a little earlier in boot. 2026-02-17 10:18:08 +01:00
Henrik Rydgård 0c70c4f9b4 Simplify 2026-02-17 10:18:08 +01:00
Henrik Rydgård e71ffc59a6 Remove unnecessary IsStarted method 2026-02-17 10:18:08 +01:00
Henrik Rydgård facf6cb4b9 Vulkan: Try to survive VK_ERROR_SURFACE_LOST_KHR 2026-02-17 10:18:08 +01:00
Henrik Rydgård 8ce85b9247 Merge pull request #21265 from hrydgard/delete-proxy-blocks
JIT: Remove the proxy block concept
2026-02-17 10:11:09 +01:00
Henrik Rydgård f0ba391a4e Remove the whole concept of proxy blocks from the block cache, and experimental uses of it. 2026-02-17 09:40:27 +01:00
Henrik Rydgård 9f5be16663 Jit: Remove the Jal-to-replacement optimization (really not all that benificial) 2026-02-17 09:40:27 +01:00
Henrik Rydgård c22962ee56 Merge pull request #21262 from hrydgard/ios-fixes
iOS fixes
2026-02-16 18:23:02 +01:00
Henrik Rydgård 140864540e Merge pull request #21263 from Kethen/postoffice_fixes
bump aemu_postoffice
2026-02-16 18:22:47 +01:00
Henrik Rydgård d70fc56539 Merge pull request #21264 from danssmnt/patch-1
Update and improve pt-PT 🇵🇹 translation
2026-02-16 18:22:19 +01:00
danssmnt 6fdb628f9a Improve pt-PT Translation
Updated and improved Português (Portugal) translation once again :)
Took me some time and there's some innacuracies (in particular with more technical words) but it's probably the best I can do.
2026-02-16 14:30:52 +00:00
Katharine Chui e0f757c79d bump aemu_postoffice
Improve nonblock relay recv operation responsiveness, it helped a
few games on PSP get back to full speed during multiplayer, might
help severely underpowered devices on PPSSPP as well.
2026-02-16 15:15:21 +01:00
Henrik Rydgård f73e2246fc Hide the MMPX shader on Apple platforms, see #21261 2026-02-16 10:14:11 +01:00
Henrik Rydgård 5bed490cfb Trying another approach 2026-02-16 09:04:21 +01:00
Henrik Rydgård baa28d1a8e Try to make the app validation happy. 2026-02-16 09:04:21 +01:00
Henrik Rydgård 3321af1a74 iOS: Fix the copysym.sh script 2026-02-16 09:04:21 +01:00
Henrik Rydgård f5520ccb17 Merge pull request #21258 from Kethen/adhoc_fixes
Fix Driver 76 not creating adhoc sockets
2026-02-15 22:55:47 +01:00
Henrik Rydgård 6d3f4e7ea7 Merge pull request #21259 from hrydgard/more-minor-updates
Fix crash in crash-report screen, visual UI fixes
2026-02-15 22:50:17 +01:00
Henrik Rydgård ad458affb2 Typo fix 2026-02-15 22:50:01 +01:00
Katharine Chui f4be7a990b Fix Driver 76 not creating adhoc sockets
Driver 76 uses sceKernelGetModuleIdList to get a module list
after calling sceUtilityLoadNetModule, then go module by module
with sceKernelQueryModuleInfo to check if at least pspnet_adhoc.prx
was loaded.

Load modules during sceUtilityLoadNetModule, expand success lying
modules to have real names, add adhoc modules to the success lying
list, list lied modules during sceKernelGetModuleIdList.
2026-02-15 22:24:27 +01:00
Henrik Rydgård deb3314d46 Correct alignment in NoticeView
See #21223
2026-02-15 20:13:55 +01:00
Henrik Rydgård 1cc2b7233a Fix some minor visual UI issues
See #21223
2026-02-15 19:57:56 +01:00
Henrik Rydgård d8ccea3ca0 Fix crash in crash screen (oops...) 2026-02-15 19:42:17 +01:00
Henrik Rydgård 07e5fc1ce0 Merge pull request #21256 from NABN00B/svg-cleanup
Add new Create Shortcut icon
2026-02-15 00:42:38 +01:00
Nab d08d7b6961 Add icon to Create new shortcut option 2026-02-14 20:33:57 +00:00