Commit Graph
47140 Commits
Author SHA1 Message Date
Henrik Rydgård dbcac0e48c Merge pull request #19142 from hrydgard/fix-shortcut-launch
Android: Fix issue where shortcuts wouldn't override the currently running game.
2024-05-14 17:30:18 +02:00
Henrik Rydgård dadc37cb9b EmuScreen: If a requested-to-boot game is already running, ignore the request. 2024-05-14 00:04:40 +02:00
Henrik Rydgård ecdc7940f4 Android: Fix issue where shortcuts wouldn't override the currently running game. 2024-05-14 00:02:59 +02:00
Henrik Rydgård 8fdb6e16b1 Merge pull request #19139 from hrydgard/android-upgrade-sdk
Android: Upgrade SDK and target versions, implement shortcut icons
2024-05-13 16:29:14 +02:00
Henrik Rydgård ec5eff6aa2 Android: implement loading icons for shortcuts - but only works if PPSSPP is running in the background. 2024-05-13 15:34:02 +02:00
Henrik Rydgård bc378fd0d6 Android: Compile using the newest SDK, update targetVersion to 34 2024-05-13 14:59:13 +02:00
Henrik Rydgård 9ab775fde1 Merge pull request #19138 from hrydgard/shortcut-icons-windows
Windows: When using "Create shortcut", use the game's icon instead of PPSSPP's
2024-05-13 13:42:25 +02:00
Henrik Rydgård bb7972c437 Correct the wPlanes field in the ico format 2024-05-13 01:48:15 +02:00
Henrik Rydgård 4d0f3183f2 Windows: When using "Create shortcut", use the game's icon instead of PPSSPP's.
Since on Windows, shortcuts can't embed icons, we first save the game's
icon .png as an .ico in the SAVESTATE folder (there might be a better
place, but it also doesn't seem worth it to create a new folder for
this).

Part of #10885 (Android functionality still missing, for example).
2024-05-13 01:37:53 +02:00
Henrik Rydgård 0f15bf4808 Merge pull request #19136 from hrydgard/gpi-gpo-support
Add basic checkbox UI for GPI switches, add display of GPO LEDs
2024-05-12 20:17:01 +02:00
Henrik Rydgård 1dd363ae3e Add the new UI strings for GPI/GPO switches/leds 2024-05-12 18:10:53 +02:00
Henrik Rydgård a059750f5a Add basic checkbox UI for GPI switched, add display of GPO LEDs
Try it with Parappa.
2024-05-12 18:01:25 +02:00
Henrik Rydgård 9dc8c05fae Merge pull request #19038 from GermanAizek/all-fields-init-refactor
[Core/GL/UI] Not all fields initilize and minor code refactor
2024-05-12 17:05:39 +02:00
Henrik Rydgård 2fdd893ab9 Merge pull request #19135 from GermanAizek/fix-memsize-types
[Net/Web/Util] Fixed strict reduce types to 32 bit sizes, changed to memsize
2024-05-12 10:01:44 +02:00
Herman Semenov 27d0ac6cce [Util] Fixed strict reduce to 32 bit types for progressReporter.SetProgress() 2024-05-11 19:50:35 -05:00
Herman Semenov f75d7d13a0 [Net/Web] Fixed strict reduce types to 32 bit sizes, changed to memsize 2024-05-11 19:43:13 -05:00
Henrik Rydgård 5e6f5eaefe Merge pull request #19134 from hrydgard/assorted-bugfixes
Don't enable the Mali "never" workaround on all GPUs (oops). Minor fixes.
2024-05-12 00:54:50 +02:00
Henrik Rydgård 336732afa8 Remove accidental enabling of Mali driver workaround on other GPUs.
May help #19133
2024-05-12 00:08:33 +02:00
Henrik Rydgård c38ce2a5be Fix an issue when bringin up the dev menu with transparent background disabled 2024-05-11 21:28:26 +02:00
Henrik Rydgård 6ed8f96e98 Indentation fix 2024-05-11 20:36:51 +02:00
Henrik Rydgård bdf86a45b6 Merge pull request #19130 from hrydgard/more-optimizations
Fixes and optimizations for the optimized vertex decoders
2024-05-11 20:18:50 +02:00
Henrik Rydgård fb599cd0a6 Only use the optimized decoders if SSE or NEON is available. 2024-05-11 14:18:42 +02:00
Henrik Rydgård 6452ce8ac5 NEON-optimize the GTA vertex decoder too. 2024-05-11 14:13:29 +02:00
Henrik Rydgård f569d47edd Fix display of some parameters in a debug screen 2024-05-11 13:27:22 +02:00
Henrik Rydgård 4a66f8978b Fix the GoW optimized vertex decoder, add NEON optimizations 2024-05-11 13:27:11 +02:00
Henrik Rydgård bafff7f5db Temporarily disable the custom GoW vertex decoder, it needs some work. 2024-05-11 11:11:48 +02:00
Henrik Rydgård 559ef6b081 Merge pull request #19125 from hrydgard/custom-gta-vertex-decoder
Experiment: Add handwritten vertex decoder support, add one for GTA games
2024-05-11 10:22:01 +02:00
Henrik Rydgård 3526416173 Add another handwritten vertex decoder 2024-05-11 10:00:39 +02:00
Henrik Rydgård 81f1b3fd95 Make handwritten vertex decoders work with non-compiled vertex decoding 2024-05-11 10:00:35 +02:00
Henrik Rydgård afca3717ba Specialized vertex decoder for GTA 2024-05-11 10:00:35 +02:00
Henrik Rydgård 3e11e54405 Remove obsolete flag 2024-05-11 10:00:35 +02:00
Henrik Rydgård fcd48b76de Merge pull request #19128 from hrydgard/more-ir-interpreter-tweaks
More IR interpreter optimizations
2024-05-11 09:53:18 +02:00
Henrik Rydgård fae846e52a Remove the count parameter from IRInterpret. This is a good speed boost! 2024-05-10 23:31:24 +02:00
Henrik Rydgård 7a097cb34a Shave a couple instructions in the common case 2024-05-10 23:23:58 +02:00
Henrik Rydgård c332d564db IRInterpreter: Cache the MIPSState pointer in a local, faster address check 2024-05-10 23:21:51 +02:00
Henrik Rydgård ad541f204b Merge pull request #19127 from lvonasek/feature-openxr-projection
OpenXR - Projection matrix (camera issue) fixed
2024-05-10 22:22:31 +02:00
Henrik Rydgård b4755e98f2 Merge pull request #19126 from hrydgard/screenshot-menu
Allow taking screenshots in the app menu
2024-05-10 22:16:55 +02:00
Henrik Rydgård d21fef52ae Allow taking screenshots in the app menu 2024-05-10 21:10:11 +02:00
Lubos e76a5b1d3d OpenXR - Gran Turismo projection hack 2024-05-10 19:40:13 +02:00
Lubos 39966730e9 OpenXR - Fix projection matrix 2024-05-10 19:12:38 +02:00
Henrik Rydgård e0e96200b9 Merge pull request #19124 from hrydgard/minor-ir-optimization
Minor IR interpreter optimizations
2024-05-10 18:59:14 +02:00
Henrik Rydgård 092179c42d More IR interpreter tweaks 2024-05-10 18:41:55 +02:00
Henrik Rydgård 91d9ef9b81 Minor IR interpreter optimization 2024-05-10 18:27:29 +02:00
Henrik Rydgård 9bef910953 Merge pull request #19122 from hrydgard/more-minor-fixes
More minor fixes
2024-05-10 14:35:53 +02:00
Henrik Rydgård a06b301e4c Merge pull request #19121 from hrydgard/minor-fixes
Fix Digimon audio along with some minor issues
2024-05-10 14:17:01 +02:00
Henrik Rydgård 699a41a3fa GameInfoCache: Fix issue reloading the BG texture after wiping it from memory
Fixes #19077
2024-05-10 14:15:26 +02:00
Henrik Rydgård 8ce7982d8b Increase the bad texture size threshold.
Fixes #19116
2024-05-10 13:58:03 +02:00
Henrik Rydgård 70ae4a35c1 Fix faulty formula for block transfer size-check. 2024-05-10 13:50:49 +02:00
Henrik Rydgård 359b4fe1cf Windows: Fix tiny memory leak with drag-drop 2024-05-10 13:47:18 +02:00
Henrik Rydgård 8bfba2ce35 Fix mono audio with sceAtracLowLevelDecode.
Fixes #19117
2024-05-10 13:36:37 +02:00