Commit Graph
40317 Commits
Author SHA1 Message Date
nishinji cd5ca387df Update ja_JP.ini 2024-05-28 19:23:10 +09:00
Henrik Rydgård 07db63e9ff Merge pull request #19201 from hrydgard/translation-strings-ios-audio
Add translation strings for new iOS audio options
2024-05-28 00:05:15 +02:00
Henrik Rydgård 1471dcd8ce Add translation strings for new iOS audio options
Followup to #19200
2024-05-28 00:03:05 +02:00
Henrik Rydgård 2fc34563e2 Merge pull request #19200 from hrydgard/ios-audio-session-mode
iOS: Add audio session mode controls
2024-05-27 23:54:25 +02:00
Henrik Rydgård 5e9878cfda iOS: Implement the two new audio flags (respect silent mode, mix with other apps) 2024-05-27 23:35:31 +02:00
Henrik Rydgård 35c40196d4 Implement UI for setting up the iOS audio modes 2024-05-27 15:17:47 +02:00
Henrik Rydgård 07b6938de1 iOS: Small refactor to centralize audio session mode management 2024-05-27 14:50:04 +02:00
Henrik Rydgård 79c3762938 Merge pull request #19198 from hrydgard/fifa-atrac-crash-fix
Prevent a buffer overflow at the end of Atrac tracks.
2024-05-27 13:50:57 +02:00
Henrik Rydgård e5baebf139 Prevent a buffer overflow at the end of Atrac tracks.
Fixes #19177
2024-05-27 12:36:19 +02:00
Henrik Rydgård 1754fd1504 Buildfix, oops. 2024-05-26 17:26:11 +02:00
Henrik Rydgård 373c3f37e6 Merge pull request #19194 from hrydgard/vulkan-loading-fixes
Use a hacked MoltenVK that can be loaded (but doesn't work) on iOS 12.
2024-05-26 16:46:06 +02:00
Henrik Rydgård 6817858d61 Use a hacked MoltenVK that can be loaded (but doesn't work) on iOS 12.
See https://github.com/KhronosGroup/MoltenVK/issues/2240
2024-05-26 16:45:29 +02:00
Henrik Rydgård 84d9e30c0f Merge pull request #19193 from hrydgard/ir-interpreter-opts
IRInterpreter: Enable some optimizations that accidentally were only enabled on non-ARM64.
2024-05-26 14:52:50 +02:00
Henrik Rydgård f2837e3b55 JIT compare screen with IR blocks - fix some crashing issues 2024-05-26 14:10:50 +02:00
Henrik Rydgård 7464b5f17b IRInterpreter: Enable some optimizations that accidentally were only enabled on non-ARM64. 2024-05-26 13:41:31 +02:00
Henrik Rydgård e75e7a0e43 Add an optimizeForInterpreter flag 2024-05-26 13:41:31 +02:00
Henrik Rydgård 9d11c35dd8 Merge pull request #19192 from DDinghoya/patch-20
Update ko_KR.ini
2024-05-26 13:36:01 +02:00
DDinghoya c65b50b0f1 Update ko_KR.ini 2024-05-26 20:04:49 +09:00
Henrik Rydgård d097b9debc Merge pull request #19191 from hrydgard/more-ios-polish
More iOS polish: Improved gamepad mappings, enable ARC for all the files
2024-05-26 11:25:31 +02:00
Henrik Rydgård d46a7ed228 iOS gamepad mapping: Better mapping, better defaults. Fixes the start button problem.
controller.controllerPausedHandler should not be set.
2024-05-26 11:12:13 +02:00
Henrik Rydgård 044451d557 iOS: Enable ARC on all the .mm files (oops) 2024-05-26 10:32:31 +02:00
Henrik Rydgård 14225d4bc0 Merge pull request #19187 from hrydgard/keyboard-activation-fix
iOS: Fix issue with keyboard popping up after file picker.
2024-05-26 10:28:00 +02:00
Henrik Rydgård c26de64d0f iOS: Pass through touches near the task switcher only in-game. Makes the UI better behaved. 2024-05-26 10:27:14 +02:00
Henrik Rydgård f42f7ac9d1 Touch controls on iOS: Move the three center button up slightly by default to avoid the task switcher 2024-05-26 09:39:44 +02:00
Henrik Rydgård 081bf51eac iOS: Fix issue with keyboard popping up after file picker.
iOS kb APIs are crazy
2024-05-26 09:23:57 +02:00
Henrik Rydgård 2a3f8af650 Merge pull request #19189 from hrydgard/star-ocean
IRInterpreter: Fix issue where we could accidentally optimize out CallReplacement ops.
2024-05-26 00:46:35 +02:00
Henrik Rydgård bdf7f5f40f IRInterpreter: Fix issue where we could accidentally optimize out CallReplacement ops. 2024-05-26 00:12:48 +02:00
Henrik Rydgård f2b36f00c4 Merge pull request #19181 from hrydgard/text-wrap-bugfix
Text wrapping bugfixes
2024-05-25 15:10:24 +02:00
Henrik Rydgård 750aad2b08 Buildfix 2024-05-25 09:47:15 +02:00
Henrik Rydgård 5d8560e379 Text wrapping bugfixes 2024-05-25 09:16:00 +02:00
Henrik Rydgård e552ba0b1e Merge pull request #19179 from hrydgard/text-draw-refactor-2
Text draw refactor part #2
2024-05-24 23:12:30 +02:00
Henrik Rydgård 306c28c2cc Remove lots of now-unnecessary ".c_str()" 2024-05-24 22:53:13 +02:00
Henrik Rydgård ccbcf1369b Convert DrawString* functions to use std::string_view 2024-05-24 22:52:51 +02:00
Henrik Rydgård 32b7bc22d3 Merge pull request #19176 from RobLoach/libretro-clamp
[libretro] Replace `std::clamp()` with local `clamp()`
2024-05-24 19:58:53 +02:00
Henrik Rydgård 76c5a8cf1b Fix submodule path, remove some logspam.
Fixes #19180
2024-05-24 19:01:34 +02:00
Rob Loach 6763ace946 libretro: Add a local clamp() instead of using the color conv one 2024-05-24 08:38:04 -04:00
Henrik Rydgård 804f31f424 Convert MeasureString* functions to use std::string_view 2024-05-24 14:16:40 +02:00
Henrik Rydgård a04ad1c7f7 Merge pull request #19178 from hrydgard/text-draw-refactor
Text draw refactor part #1
2024-05-24 13:56:47 +02:00
Henrik Rydgård 8112e51c13 More string_view 2024-05-24 13:42:49 +02:00
Henrik Rydgård 4b45bde38f Convert WordWrapper to use std::string_view 2024-05-24 13:39:49 +02:00
Henrik Rydgård f6ca8101e0 Start getting string_view into WordWrapper 2024-05-24 12:40:11 +02:00
Henrik Rydgård d39d4270e1 More std::string_view 2024-05-24 12:40:10 +02:00
Henrik Rydgård 0f94482d36 More string_view in text drawing 2024-05-24 12:40:10 +02:00
Henrik Rydgård bef645697a Merge pull request #19166 from hrydgard/ios-vulkan-work
Vulkan on iOS using MoltenVK
2024-05-24 12:12:28 +02:00
Henrik Rydgård f864f52b64 More app lifecycle work. Switching between Vulkan and OpenGL now works. 2024-05-24 11:48:44 +02:00
Rob Loach 5c23305e09 libretro: Remove static keyword from clamp() 2024-05-23 13:14:23 -04:00
Rob Loach 41d2e4a40f libretro: Replace std::clamp() with clamp() 2024-05-23 12:51:20 -04:00
Henrik Rydgård 9a93a478d1 Fix smooth switching from Vulkan to GL 2024-05-23 14:37:12 +02:00
Henrik Rydgård 740219a65b Plumb the restart event into AppDelegate 2024-05-23 14:16:07 +02:00
Henrik Rydgård aa3256f4e8 Turn off the Vulkan thread when switching away from the app. 2024-05-23 12:52:16 +02:00