Henrik Rydgård
9c9fe8bf8f
Add string_view functionality to the core utf-8 parsing code
2024-01-12 14:03:02 +01:00
Henrik Rydgård
26db1cb05d
IniFile: Remove some allocations
2024-01-12 14:03:02 +01:00
Henrik Rydgård and GitHub
971edc6680
Merge pull request #18646 from hrydgard/through-mode-smart-filtering
...
Through-mode smart texture filtering
2024-01-12 13:00:16 +01:00
Henrik Rydgård
f2ea9f016e
Add the new string to DesktopUI too.
2024-01-12 11:41:59 +01:00
Henrik Rydgård
52d05aaa27
GPU profiling: Count how many descriptors we manage to deduplicate.
2024-01-12 11:31:06 +01:00
Henrik Rydgård
a8854c9cba
Add translation string
2024-01-12 11:30:00 +01:00
Henrik Rydgård
4360fe786c
Add a setting for smart 2D texture filtering
2024-01-12 11:10:53 +01:00
Henrik Rydgård and GitHub
6993cc9e35
Merge pull request #18680 from hrydgard/matrix-optimizations
...
Optimize NEON matrix multiplication slightly
2024-01-11 15:17:23 +01:00
Henrik Rydgård
aee8f62ed5
Buildfix (included from c file)
2024-01-11 14:59:54 +01:00
Henrik Rydgård
8de7a97883
Check small triangle draws in through-mode for pixel mapping too
2024-01-11 14:32:52 +01:00
Henrik Rydgård
09d8bc5c43
Don't override "Linear"-forced texture filtering
2024-01-11 12:56:03 +01:00
Henrik Rydgård
e3841ddb4a
Accept 1D stretch as pixel mapped
2024-01-11 12:56:03 +01:00
Henrik Rydgård
341fe04f4b
Apply nearest filter for pixel-mapped draws
2024-01-11 12:56:03 +01:00
Henrik Rydgård
944b3c5be5
Add pixel mapping detection for through mode RECT primitives
2024-01-11 12:56:03 +01:00
Henrik Rydgård
6e12465dc4
Move through-mode UV scaling for rects from Transform to ExpandRectangles
2024-01-11 12:56:03 +01:00
Henrik Rydgård and GitHub
fa2cb91c46
Merge pull request #18653 from hrydgard/simplify-bof-rendering
...
Use the Tokimeki / old Juiced 2 method for Breath of Fire III
2024-01-11 12:55:19 +01:00
Henrik Rydgård and GitHub
2b70c1882d
Merge pull request #18676 from Nemoumbra/debug-symbol-names
...
Made up symbols names -> the real ones
2024-01-11 12:42:59 +01:00
Henrik Rydgård
0fef71348d
ARM32 buildfix
2024-01-11 12:42:05 +01:00
Henrik Rydgård
73cd690753
Optimize NEON matrix multiplication slightly
2024-01-11 11:34:08 +01:00
Henrik Rydgård
0b6ea4b2e5
Use the Tokimeki / old Juiced 2 method for Breath of Fire III
...
Allows us to delete a bunch of complex code.
2024-01-11 10:44:13 +01:00
Henrik Rydgård
0f01aa6518
SDL gamecontrollerdb.txt: Add support for PSPi-Controller on Linux
2024-01-10 20:17:26 +01:00
Henrik Rydgård and GitHub
67be881edb
Merge pull request #18678 from hrydgard/fix-descriptor-compare
...
Vulkan: Fix trying to compare uninitialized parts of packed descriptors
2024-01-10 20:03:38 +01:00
Henrik Rydgård
b4fe03de8b
Better solution, still pretty much optimal.
2024-01-10 18:14:59 +01:00
Henrik Rydgård
d0817c4c0a
Vulkan: Fix trying to compare uninitialized parts of packed descriptors
...
Found by Valgrind.
Other minor cleanup, too.
2024-01-10 12:10:20 +01:00
Henrik Rydgård and GitHub
5b4ed75536
Merge pull request #18669 from Florin9doi/gps_auto_update_time
...
GPS: updates
2024-01-10 10:31:02 +01:00
Nemoumbra
f6c5edb725
Added function names from ULES00590 (Aces of War)
2024-01-10 03:04:29 +03:00
Florin9doi
b941a5a701
GPS: Add constant for GPGGA tokens
2024-01-07 02:17:54 +02:00
Florin9doi
bda9c99e79
GPS: Remove NmeaListener workaround for Android 29 SDK
2024-01-07 02:17:01 +02:00
Florin9doi
134b3c17ba
GPS: Simulate fresh updates to satisfy MAPLUS 1/2 when real GPS data isn't available
2024-01-07 01:18:10 +02:00
Henrik Rydgård and GitHub
53cfe5285d
Merge pull request #18668 from Florin9doi/gps_savestate
...
GPS: Set valid values and request updates on savestate loading
2024-01-06 11:02:24 +01:00
Henrik Rydgård and GitHub
90ce29a229
Merge pull request #18666 from Florin9doi/go_explore_navigation
...
GPS: Improve emulation to enable Go!Explore navigation
2024-01-06 11:01:54 +01:00
Henrik Rydgård and GitHub
3b6a87b2fe
Merge pull request #18665 from Florin9doi/fix_15932
...
Fix Go!Explore🗺️ 🧭 issue with GetDirListing(/); closes #15932
2024-01-06 11:00:54 +01:00
Florin9doi
b3a17726b6
GPS: Set valid values and request updates on savestate loading
...
Previously the gpsData/satData structs were empty until any app
executed sceUsbGpsOpen()
2024-01-06 00:51:03 +02:00
Florin9doi
29fb746ef8
GPS: Improve emulation to enable Go!Explore navigation
2024-01-05 11:22:52 +02:00
Florin9doi
777569e4c4
Fix Go!Explore 🗺️ 🧭 issue with GetDirListing(/); closes #15932
2024-01-04 14:47:07 +02:00
Henrik Rydgård and GitHub
1f8191ec9b
Merge pull request #18662 from Narugakuruga/patch-32
...
Update zh_CN.ini
2024-01-02 15:09:33 +01:00
Narugakuruga and GitHub
55a51141a7
Update zh_CN.ini
2024-01-02 22:08:47 +08:00
Henrik Rydgård and GitHub
46664fb9f9
Merge pull request #18661 from lvonasek/compat-openxr-stereo
...
OpenXR - Redundant compat values restored
2024-01-02 13:13:25 +01:00
Lubos
e05dba561c
OpenXR - Redundant compat values restored
2024-01-02 12:59:00 +01:00
Henrik Rydgård
2193dcafc3
Remove wrong reserve call. Fixes new crash reported in #15932
2024-01-02 11:10:23 +01:00
Henrik Rydgård and GitHub
cd8b79ff59
Merge pull request #18660 from Narugakuruga/patch-31
...
Update zh_CN.ini
2024-01-01 22:23:20 +01:00
Narugakuruga and GitHub
032222b6c6
Update zh_CN.ini
2024-01-02 02:42:35 +08:00
Narugakuruga and GitHub
fe38236839
Update zh_CN.ini
2024-01-02 02:25:46 +08:00
Narugakuruga and GitHub
a268f8e0b4
Update zh_CN.ini
2024-01-02 02:20:36 +08:00
Henrik Rydgård
8aa44b7e1b
Add a reported prototype game ID to the list of games that need more RAM
2023-12-31 17:21:02 +01:00
Henrik Rydgård and GitHub
02c10adebc
Merge pull request #18655 from hrydgard/joystick-fix-inverse-deadzone
...
Stick calibration/input: Fix inverse deadzone
2023-12-31 17:16:59 +01:00
Henrik Rydgård
d841f115e0
Small unrelated fix in ManagedTexture
2023-12-31 16:48:44 +01:00
Henrik Rydgård
3e53d1e895
Joystick input: Fix low-end radius (inverse deadzone)
2023-12-31 16:47:26 +01:00
Henrik Rydgård and GitHub
b36cf59797
Merge pull request #18654 from hrydgard/analog-axis-to-buttons-improvement
...
Joystick: Bias down the axis-to-button threshold if the "co-axis" is active.
2023-12-31 16:33:59 +01:00
Henrik Rydgård
706b98a0b9
Joystick: Bias down the axis-to-button threshold if the "co-axis" is active.
...
This makes it much easier to hit the diagonals in the case where you map
the right stick on your 360 controller to say the DPAD for camera
control in some game.
No setting, let's see if that's required.
Fixes #17792 , it should now "just work".
2023-12-31 13:55:04 +01:00