Henrik Rydgård
f0c8d078de
Store: Translation string fixes
2024-09-02 17:19:32 +02:00
Henrik Rydgård
d0ab095b1d
Homebrew Store: Fetch license and website URL. Add buttons to go to website and look up license info.
2024-09-02 01:05:55 +02:00
Henrik Rydgård
eff3ef7da3
Android: Add new build config "legacyOptimized", which targets an older Android version
...
This should allow working around the scoped storage problem on old
Android TVs by sideloading APKs built this way. Support for building
this will be added to the buildbot soon.
Considering maybe making a special icon variant?
See #16865
Not yet tested.
2024-08-14 17:55:42 -06:00
Lubos
f56f696386
OpenXR - Cleanup
2024-08-08 12:35:45 +02:00
Henrik Rydgård
1c5512a75d
Merge pull request #19389 from lvonasek/feature-openxr-anyplatform
...
OpenXR - VR camera on any platform
2024-08-07 09:54:31 -06:00
Lubos
3154a5fac1
OpenXR - VR camera features on any platform
2024-08-07 09:25:12 +02:00
Henrik Rydgård
bdd11af620
Fix some bugs in zip file extraction, refresh game list after
2024-08-06 09:25:44 -06:00
Henrik Rydgård
5e9bd09020
Untested change to enable chat on iOS
2024-08-06 09:25:44 -06:00
Lubos
3a6bf77f6b
OpenXR - Texts review
2024-08-05 12:45:42 +02:00
Henrik Rydgård
5926886c0c
Some include cleanup, delete some obsolete code
2024-07-25 14:52:41 +02:00
Henrik Rydgård
0d8f194c65
Merge pull request #19361 from lvonasek/feature-openxr-antiflickering
...
OpenXR - Anti-flickering rendering flow added
2024-07-22 21:12:03 +02:00
Lubos
0f313e1d13
OpenXR - Make camera pitch value floating-point
2024-07-22 15:55:06 +02:00
Lubos
b70c2cfd10
OpenXR - Anti-flickering rendering flow added
2024-07-22 13:33:03 +02:00
Henrik Rydgård
fd9daf7594
Fix some minor issues found by --sanitize. Add --sanitizeub.
...
Unfortunately the ub (undefined behavior) sanitizer has some bugs, it doesn't
understand pointers to member functions, so can't use it in-game (due to the
vertex decoder).
Thanks Nemoumbra for the reminder.
2024-07-22 11:37:18 +02:00
Henrik Rydgård
2a82a46308
Merge pull request #19358 from hrydgard/achievement-crashfix
...
Two crashfixes: Achievements menu, Outrun
2024-07-22 10:46:58 +02:00
Henrik Rydgård
d4aafa3555
Fix crash showing the Achievements screen.
...
Fixes #19353 , thanks Kelvfimer
2024-07-22 10:19:07 +02:00
Henrik Rydgård
5939270d2c
Log: Split out StdioListener from ConsoleListener, making the second Win32-only.
2024-07-21 13:55:40 +02:00
Henrik Rydgård
ef95e24169
Implement compat flag proposed in #18423 , forcing readbacks in Juiced 2
...
In-game, there's no slowdown, and this fixes the decal editor. So it's
no use allowing readbacks to be turned off in this game.
See issue #18423
2024-07-20 11:24:24 +02:00
Henrik Rydgård
9c49ecea0a
Hide an iOS-only setting on other platforms
2024-07-19 12:15:52 +02:00
Henrik Rydgård
d7d37e58d4
Remove the title from the "Rotation" popup button. Fixes #17201
2024-07-19 09:55:22 +02:00
Henrik Rydgård
fb2722f2c5
RetroAchievements leaderboard: Show new rank, or personal best, after submission.
2024-07-18 23:15:27 +02:00
Henrik Rydgård
320a1cfc8f
Merge pull request #19325 from Nabile-Rahmani/display-refresh-rate-option
...
[Feature] Option to override the display refresh rate
2024-07-17 20:25:38 +02:00
Henrik Rydgård
5921b9d041
Fix stereo MP3s as custom achievement sound effects
2024-07-17 14:37:15 +02:00
Henrik Rydgård
138193a776
Add support for the EXT_provoking_vertex Vulkan extension, allowing us to skip software transform for this case.
2024-07-17 10:41:25 +02:00
Katharine Chui
d7fd44280a
allow binding custom right stick to analog
2024-07-16 16:06:13 +02:00
Henrik Rydgård
e01ca5b057
Logging API change (refactor) ( #19324 )
...
* Rename LogType to Log
* Explicitly use the Log:: enum when logging. Allows for autocomplete when editing.
* Mac/ARM64 buildfix
* Do the same with the hle result log macros
* Rename the log names to mixed case while at it.
* iOS buildfix
* Qt buildfix attempt, ARM32 buildfix
2024-07-14 14:42:59 +02:00
Nabile Rahmani
730613ce67
Scale speed percentage calculation to eliminate micro deviations
2024-07-14 11:30:11 +02:00
Nabile Rahmani
480b94f4d2
Fix speed percentage calculation
2024-07-14 05:10:28 +02:00
Nabile Rahmani
7af15c73bc
[Feature] Option to override the display refresh rate
...
This adds a per-game graphics option, `DisplayRefreshRate`, to override the display refresh rate.
It defaults to 60 Hz, and is located in Dev tools.
Games using variable timesteps benefit from higher refresh rates.
Closes #19319
2024-07-13 15:04:20 +02:00
Henrik Rydgård
630cae9616
Merge pull request #19314 from hrydgard/ios-app-switching-mode
...
Add setting to control the iOS app switching mode
2024-07-13 01:01:42 +02:00
eveninglatte
00e4dcd43a
Fixed some strings not being translated properly
...
Also changed all occurences of "Smart 2D Texture Filtering" to be lowercase except for the first word
2024-07-07 14:49:47 +02:00
Henrik Rydgård
305418813a
Add option to control the iOS app switching mode
2024-07-05 20:08:12 +02:00
Henrik Rydgård
049a496f8b
Rework remote ISO UI a bit (more to come)
2024-06-23 15:47:18 +02:00
Henrik Rydgård
30a822caa4
Remote Disc Streaming on iOS: Don't accidentally force the game browser to local
...
On iOS we enforce browsing the app directory only due to permission issues, but this
should not apply when opening a HTTPS URL. Oops.
2024-06-21 15:02:08 +02:00
Henrik Rydgård
0ea9120ca5
Add a stats view
2024-06-06 19:21:50 +02:00
Henrik Rydgård
d1a00f61de
Improve disassembly of CallReplacement IR op
2024-06-06 15:24:58 +02:00
Henrik Rydgård
cd38db16db
Add percentages to the profile view.
2024-06-06 10:42:02 +02:00
Henrik Rydgård
294593f741
Fix IR profiling
2024-06-05 19:12:08 +02:00
Henrik Rydgård
5583dc10d5
Hook up profiling, something is wrong
2024-06-05 18:58:33 +02:00
Henrik Rydgård
9b312dc19f
More UI rework
2024-06-05 18:45:57 +02:00
Henrik Rydgård
3bb74ea9ad
Rework the JitCompare window to hold a list of blocks, and allow some filtering and browsing
2024-06-05 18:16:33 +02:00
Henrik Rydgård
c538ce8bf0
..
2024-06-05 16:17:19 +02:00
Henrik Rydgård
feeddbabe3
Redesign the jit compare screen a bit (add a top bar)
2024-06-05 16:13:38 +02:00
Henrik Rydgård
87c56aed03
Split of the JitCompareScreen into its own files
2024-06-05 12:38:52 +02:00
Henrik Rydgård
5b566d5807
Crashfix, add Copy ability to ShaderViewScreen
2024-06-02 10:25:05 +02:00
Henrik Rydgård
7b50443c66
Simplfication
2024-06-01 13:15:14 +02:00
Henrik Rydgård
8e1218976d
Fix wrong function signature in iOS file picker, also a lifetime issue
2024-06-01 12:31:12 +02:00
Henrik Rydgård
ba82360861
Some additions to credits
2024-06-01 12:28:13 +02:00
Henrik Rydgård
c38f448d85
Merge pull request #19222 from hrydgard/more-text-cleanup
...
More text rendering code cleanup
2024-06-01 00:00:58 +02:00
Henrik Rydgård
4051f34758
Implement MeasureStringRect generically based on MeasureString
2024-05-31 21:11:48 +02:00