Henrik Rydgård
cc0ece038c
Clean up the string type in RequestCallback - somehow was both char* and std::string????
...
Might be related to #21695
2026-05-18 14:16:34 +02:00
Herman Semenoff
f4e52d5db5
all: fix warnings uninitialize array or variable access
2026-05-18 14:16:08 +02:00
Henrik Rydgård
0092e266de
Merge pull request #21697 from GermanAizek/std-empty-and-clear
...
Core/UI: use clear() and empty() for std containers
2026-05-18 12:43:36 +02:00
Henrik Rydgård
8bd63998e4
Merge pull request #21693 from bilginGamer/master
...
Update Translation (AZ)
2026-05-18 11:59:47 +02:00
Herman Semenoff
d406f63102
Core/UI: use clear() and empty() for std containers
2026-05-17 21:28:31 +03:00
Arif Ahmadov
81a3a39ca0
Update Translation (AZ)
2026-05-17 19:11:57 +04:00
Henrik Rydgård
4fb74aa5a9
Merge pull request #21682 from hrydgard/cheat-downloads
...
Add simple way to download cheat databases
2026-05-17 11:41:45 +02:00
Henrik Rydgård
89e262ef68
Merge pull request #21675 from hrydgard/refactor-display-rotation
...
Refactor display pre-rotation
2026-05-17 11:41:26 +02:00
Henrik Rydgård
d243737c11
Revert "Convert the pre-rotation to just the matrix multiplication."
...
After the previous commit, the optimization is no longer needed, and
unnecessarily bloats the uniform buffer.
This reverts commit 62bcb1785e .
2026-05-17 11:02:35 +02:00
Henrik Rydgård
4b93a870db
Optimize out pre-rotation entirely from vertex shaders when not needed
2026-05-17 11:01:50 +02:00
Henrik Rydgård
947217d1be
Convert the pre-rotation to just the matrix multiplication.
2026-05-17 10:59:40 +02:00
Henrik Rydgård
065a68ef4f
Split out screen rotation from the projection matrix
2026-05-17 10:58:54 +02:00
Henrik Rydgård
9afe66219a
Merge pull request #21674 from hrydgard/unify-y-flip
...
Rendering: Unify Y-flip handling across backends
2026-05-17 10:45:36 +02:00
Henrik Rydgård
ec681b1f56
Add translations, modify a string
2026-05-16 22:35:10 +02:00
Henrik Rydgård
91b3741a57
Implement a simple cheat database download facility
2026-05-16 22:31:13 +02:00
Henrik Rydgård
fa50bb1976
v1.20.4
v1.20.4
2026-05-16 14:31:51 +02:00
Henrik Rydgård
65bb524b14
Merge pull request #21681 from hrydgard/sdl-font-fix
...
SDL: Fix font fallbacks on Linux to not look super bold
2026-05-16 11:06:08 +02:00
Hexagon
32794d4b55
adhoc: add json status page link for the sprawl relay
2026-05-16 10:40:55 +02:00
Nemoumbra
82e6f563d7
Remove the outdated comment
2026-05-16 10:40:08 +02:00
Henrik Rydgård
a5b110b47e
Fix problem with fallback fonts looking too bold
2026-05-16 10:25:04 +02:00
Henrik Rydgård
afb764e6ae
Rendering: Unify the Y-flipping state across backends (now only applied in-shader, not through matrices).
2026-05-14 23:30:06 +02:00
Henrik Rydgård
85de7fdc50
Add new flag that will simplify the GL path
2026-05-14 22:20:35 +02:00
Henrik Rydgård
8dc3e8ed14
Add depthMinusOneToOne to specify GL's ridiculous behavior
2026-05-14 22:13:04 +02:00
Henrik Rydgård
7afd3d8ea2
Merge pull request #21671 from hrydgard/more-release-prep
...
Pass Vulkan validation again, update README.md
2026-05-14 13:23:50 +02:00
Henrik Rydgård
8629b7743e
Merge pull request #21672 from hrydgard/error-linebreaks
...
Fixed weird log formatting due to trailing line breaks
2026-05-14 10:06:20 +02:00
Nemoumbra
db0c3cefcd
Fixed weird log formatting due to trailing line breaks
2026-05-14 01:52:11 +03:00
Henrik Rydgård
d0cbe7679c
README.md updates
2026-05-13 23:13:23 +02:00
Henrik Rydgård
27650fe3e4
Fix race condition during Vulkan startup
2026-05-13 23:09:04 +02:00
Henrik Rydgård
85ddf03c4b
Vulkan: Remove deprecated use of device layers
2026-05-13 23:09:04 +02:00
Henrik Rydgård
6e9d603314
Bump langtool/Cargo.lock
2026-05-13 23:09:04 +02:00
Henrik Rydgård
d7a7d2d54d
Merge pull request #21670 from hrydgard/more-ui-fixes
...
More UI fixes
2026-05-13 19:22:59 +02:00
Henrik Rydgård
074beaa0f8
Bump rcheevos again
2026-05-13 18:41:21 +02:00
Henrik Rydgård
6fbd364060
Add a new server in adhoc-servers.json. Add location emoji (not yet used)
2026-05-13 18:31:32 +02:00
Henrik Rydgård
d78d51851c
More tab code cleanup
2026-05-13 17:25:52 +02:00
Henrik Rydgård
d9eb513600
TabHolder sanity check. Code cleanup.
2026-05-13 17:18:42 +02:00
Henrik Rydgård
6165edd445
Show the MEMSIZE parameter on the game screen if present in PARAM.SFO
2026-05-13 16:13:50 +02:00
Henrik Rydgård
5fe00f14b9
Merge pull request #21669 from hrydgard/vulkan-buffer-overflow-fix
...
Add "allocation slack" to our pushbuffers. Fixes a memory overwrite bug
2026-05-13 16:13:29 +02:00
Henrik Rydgård
28166cb35d
Add "allocation slack" to our pushbuffers. Fixes a memory overwrite bug
...
Reported by Joseph on Discord.
Sometimes, things could align perfectly so allocations happend exactly
at the end of a pushbuffer. At the same time, we allow our vertex decoder to write an extra few
bytes if it needs to for speed. Unfortunately I missed this interaction,
resulting in some uncommon crashes that were especially common with
heavy-geometry things like modified GTA LCS with PS2 assets, for
example.
The problem was reported with Vulkan, but our OpenGL backend had the
same issue too.
2026-05-13 15:55:34 +02:00
Henrik Rydgård
81cf56f619
Merge pull request #21668 from hrydgard/more-ui-updates
...
Minor code cleanup, crash fix attempt
2026-05-13 15:00:53 +02:00
Henrik Rydgård
ed274c8a7e
Just some lint fixing
2026-05-13 11:37:26 +02:00
Henrik Rydgård
a38c3ce09f
GameBrowser: Safer way to do refresh.
2026-05-13 11:14:47 +02:00
Henrik Rydgård
6eb0b3fd51
Fix an issue with Exit icon not showing up in MessagePopup
2026-05-13 11:04:03 +02:00
Henrik Rydgård
57c8cc9761
Clean up AI translations in the Swedish translation file
2026-05-12 15:18:06 +02:00
Henrik Rydgård
2d7de3517a
Merge pull request #21661 from TotalCaesar659/patch-1
...
Update Russian translation
2026-05-12 14:09:52 +02:00
TotalCaesar659
64eb94f66a
Update ru_RU.ini
2026-05-12 14:45:58 +03:00
Henrik Rydgård
93fe7691c5
Merge branch 'master' into patch-1
2026-05-12 10:58:21 +02:00
Henrik Rydgård
ebc647bd06
Merge pull request #21648 from sum2012/softgpu-patch
...
Remove 2 cases for fast path for soft gpu by Deepseek
2026-05-12 10:45:38 +02:00
Henrik Rydgård
882ffa37e9
Merge pull request #21665 from hrydgard/raw-screenshot-fix
...
Raw screenshot cropping fix
2026-05-12 10:35:15 +02:00
Henrik Rydgård
59f545e804
Fix issue with the current tab not being saved through screen recreation
2026-05-12 10:13:00 +02:00
Henrik Rydgård
e0d6664e85
Fix issue with raw screenshots not always being cropped correctly
...
Fixes #21664
2026-05-12 10:12:41 +02:00