Commit Graph
47140 Commits
Author SHA1 Message Date
Henrik Rydgård 9128d06d73 Merge pull request #20024 from hrydgard/more-im-debugger-fixes
More ImDebugger fixes
2025-02-24 14:34:58 -06:00
Henrik Rydgård 1553614756 Update sceAtracAddStreamData 2025-02-24 14:29:28 -06:00
Henrik Rydgård e45f9f63a4 Update AtracValidateData/AtracValidateManaged 2025-02-24 12:53:10 -06:00
Henrik Rydgård e8f5009d36 Update SetSecondBuffer 2025-02-24 12:49:48 -06:00
Henrik Rydgård 5ac7b8b9ee Rename the Atrac errors to match the pattern 2025-02-24 12:49:44 -06:00
Henrik Rydgård 59a4eb0ea5 Add Atrac error codes to the big enum 2025-02-24 12:07:21 -06:00
Henrik Rydgård d996e66b26 ImClickableValue: Switch to selectable, add polish. Use for all GPRs. 2025-02-24 11:43:32 -06:00
Henrik Rydgård 08155748ea Use the clickablevalue thing in more places 2025-02-24 11:43:32 -06:00
Henrik Rydgård 99fa1d12fc ImDebugger: Fix various problems with dupe menu items and coloring of popups 2025-02-24 11:43:32 -06:00
Henrik Rydgård d1ea78fbe7 Merge pull request #20023 from hrydgard/misc-fixes
Add confirmation popup support on Exit App key, libretro buildfix
2025-02-24 11:21:39 -06:00
Henrik Rydgård 4b77cfd53b Add confirmation popup support on Exit App key
This adds a new mechanism so we can delay "vkey" events until the next
frame, making for safer code. Will move a bunch of the virtkeys to this
later.

Fixes #20020
2025-02-24 10:23:11 -06:00
Henrik Rydgård 9043f7529c A small translation string change I forgot to commit 2025-02-24 09:21:12 -06:00
Henrik Rydgård 6adefa61d0 Libretro buildfix 2025-02-24 09:15:45 -06:00
Henrik Rydgård 2a372caef9 Merge pull request #20018 from oltolm/warnings
fix compiler warnings
2025-02-22 09:15:00 -06:00
oltolm 02e767866a fix compiler warnings 2025-02-22 14:15:15 +01:00
Henrik Rydgård 16d866a482 Merge pull request #20016 from hrydgard/android-scaling-fixes
Android: Rework how DPI and Android hardware scaling interacts.
2025-02-21 10:58:15 -06:00
Henrik Rydgård d3d14bf2ec Android: Rework how DPI and Android hardware scaling interacts. 2025-02-21 10:38:42 -06:00
Henrik Rydgård c95d2ad8f0 Merge pull request #20014 from sum2012/atrac-log
Add logging of Additional chunk data
2025-02-21 08:42:09 -06:00
sum2012 e62e5151eb Move break inside the {} of the case 2025-02-21 22:15:36 +08:00
sum2012 e877b81c77 Add logging of Additional chunk data
Easy to compare JPCSP emulator log. Debugging in #19994
2025-02-21 22:11:46 +08:00
Henrik Rydgård 4565cc2f21 Merge pull request #20013 from hrydgard/ui-scale-setting
UI DPI scale setting
2025-02-20 18:34:10 -06:00
Henrik Rydgård 9664530c63 Add translation string 2025-02-20 17:46:18 -06:00
Henrik Rydgård 1a1483478a Fix live resizing, implement setting on all platforms. 2025-02-20 17:14:59 -06:00
Henrik Rydgård 852018e899 Windows: Hook up the UI scale setting. Need a manual resize to update. 2025-02-20 17:06:38 -06:00
Henrik Rydgård 6f1358755c Merge pull request #20012 from hrydgard/more-dpi-work
More DPI work
2025-02-20 16:36:04 -06:00
Henrik Rydgård 361b14bc24 Convert iOS to use the new DPI Recalculate 2025-02-20 15:47:06 -06:00
Henrik Rydgård e791e31528 Update the undermaintained Qt port to use the new DPI Recalculate 2025-02-20 15:47:06 -06:00
Henrik Rydgård 7a78124a3b Slightly more correct use in Android 2025-02-20 15:47:06 -06:00
Henrik Rydgård 0a641e1b36 Assorted warning fixes, fix regression on Mac (save/load dialogs) 2025-02-20 15:47:06 -06:00
Henrik Rydgård 143e4a4ccf Switch Android over to use g_display.Recalculate 2025-02-20 15:47:06 -06:00
Henrik Rydgård 91360fee9b Have Native_UpdateScreenScale use the new g_display.Recalculate() 2025-02-20 15:47:02 -06:00
Henrik Rydgård 0acd2aa517 DPI: Remove g_display.dpi 2025-02-20 15:47:02 -06:00
Henrik Rydgård 23f43dd9fa DPI code cleanup 2025-02-20 15:47:02 -06:00
Henrik Rydgård dc73e20bd7 Merge pull request #20011 from hrydgard/mac-dpi-fix
macOS SDL: Set the metal layer resolution properly, remove DPI hacks.
2025-02-20 14:59:31 -06:00
Henrik Rydgård 7d8c7dd70a macOS SDL: Set the metal layer resolution properly, remove DPI hacks.
Fixes #19183

Thanks to @schm1dtmac for the fix.

@shm1dtmac also mentions that this may have issues when moving the window between displays, but this should still be an improvement for most people.
2025-02-20 13:54:50 -06:00
Henrik Rydgård c2824a04c1 Merge pull request #20010 from hrydgard/dpi-work
DPI: Simplify by removing support for non-square pixels
2025-02-20 11:47:03 -06:00
Henrik Rydgård d5579718aa Merge pull request #20009 from hrydgard/copy-build-version
Add easy way to copy build number, add way to copy system information to clipboard
2025-02-20 11:25:24 -06:00
Henrik Rydgård f206ed95eb Get rid of remains of support for non-square screen DPIs 2025-02-20 11:14:26 -06:00
Henrik Rydgård a78ce8dfd6 Add easy way to copy build number, add way to copy system information to clipboard.
Fixes #18375, although more info could be added.
2025-02-20 10:57:10 -06:00
Henrik Rydgård b4ca0984d1 Merge pull request #20008 from Felipefpl/master
Updated brazilian portuguese translation
2025-02-20 10:54:00 -06:00
Henrik Rydgård bb72016bff Merge pull request #20007 from DDinghoya/patch-31
Update ko_KR.ini
2025-02-20 10:53:20 -06:00
Felipe 501aeff6b2 Updated brazilian portuguese translation
Added the newest strings and fixed the ones that needed a fix due to the changes in the language file.
2025-02-20 12:52:41 -03:00
DDinghoya e88234d3e2 Update ko_KR.ini 2025-02-20 21:47:01 +09:00
Henrik Rydgård e365bfb5f0 Merge pull request #20006 from hrydgard/break-reason-refactor
Turn the break reason into an enum, fix some minor issues
2025-02-19 17:52:09 -06:00
Henrik Rydgård 31cf5771f4 Turn the break reason into an enum, fix some minor issues 2025-02-19 16:01:11 -06:00
Henrik Rydgård bebbdc3900 Merge pull request #20005 from hrydgard/code-lyoko-workaround
Atrac3+: Try to work around Code Lyoko issue
2025-02-19 15:20:38 -06:00
Henrik Rydgård 4ea7f46f81 Atrac3+: Try to work around Code Lyoko issue
Now we don't generate an error code when the channel configuration doesn't match the packets.

See the code comment for what I've been able to figure out so far.

See issue #19994
2025-02-19 12:46:25 -06:00
Henrik Rydgård 25cc2baac1 Merge pull request #20003 from hrydgard/imdebugger-sasaudio-misc
More ImDebugger improvements (sasaudio, ui)
2025-02-19 11:41:39 -06:00
Henrik Rydgård e8bfcb433e Logspam fix (when fast-forwarding) 2025-02-19 11:10:01 -06:00
Henrik Rydgård 1f7461bb70 When ImDebugger is active, shrink the display area to match the central node. 2025-02-19 11:00:20 -06:00