Commit Graph

45869 Commits

Author SHA1 Message Date
Henrik Rydgård ecd557fdc4 Fix warning 2026-05-16 14:52:49 +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 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
Henrik Rydgård 575960c57f Merge pull request #21663 from hrydgard/error-logging
More helpful error logs for the input sink
2026-05-12 07:15:25 +02:00
Henrik Rydgård 602442391d Merge pull request #21662 from hrydgard/even-more-fixes
Translation fixes, error message improvement, README update
2026-05-12 07:14:53 +02:00
Nemoumbra 1aac66a1e4 More helpful error logs for the input sink 2026-05-12 03:31:49 +03:00
Henrik Rydgård 9d5a3ec354 Android: Add an error message with an info link if launching a file browser fails 2026-05-12 01:45:30 +02:00
Henrik Rydgård a128d2caa1 Add a translation string for the "Show player port numbers" setting, and for player ports.
See #21661
2026-05-12 00:00:31 +02:00
TotalCaesar659 c4d93d73dc Update Russian translation 2026-05-11 19:28:35 +03:00
Henrik Rydgård e805b17d30 Merge pull request #21660 from hrydgard/mfplat-dynamic
Remove the mfplat.dll hard dependency (now fully dynamic).
2026-05-11 17:28:11 +02:00
Henrik Rydgård 59637a331d Remove UB in Core_SteppingReason. README update. 2026-05-11 16:20:32 +02:00
Henrik Rydgård d2c2ee337e Remove the mfplat.dll hard dependency (now dynamic). 2026-05-11 16:09:22 +02:00
Henrik Rydgård 05e60d5d1e Merge pull request #21659 from Saramagrean/patch-5
Update Thai translations in th_TH.ini
2026-05-11 14:46:08 +02:00
Benjamin Benda Gates 7f59e16762 Update Thai translations in th_TH.ini
for 1.20.4 :)
2026-05-11 19:35:44 +07:00
Henrik Rydgård de655aa92a Merge pull request #21656 from hrydgard/file-picker-exception-error
Fix the java exception reporting for Android file picker errors, fix some search issues
2026-05-11 13:58:48 +02:00
Henrik Rydgård bc9a047ef1 Search: Skip spaces and control characters, code cleanup, fix minor issue on desktop 2026-05-11 11:45:04 +02:00
Henrik Rydgård 3f0fa315b2 Refactor the Java file picker code 2026-05-11 11:45:04 +02:00
Henrik Rydgård 2428b58eee In Debug android builds, force logging on so we have it on the memstick setup screen. Minor tweaks. 2026-05-11 11:45:04 +02:00
Henrik Rydgård e23d866a95 Plumb through an error code for missing activity. Will later be used to improve the UI. 2026-05-11 10:52:36 +02:00
Henrik Rydgård d9b952e684 Merge pull request #21654 from hrydgard/misc-fixes
Misc fixes
2026-05-11 10:04:13 +02:00