Henrik Rydgård
|
073ef61643
|
Merge the two functions, fix JNI lifetime issues
Fixes the last part of #10885 finally.
|
2025-09-05 10:31:51 +02:00 |
|
Henrik Rydgård
|
2a7dad43c6
|
WIP: Turn the methods into static methods.
|
2025-09-05 10:31:27 +02:00 |
|
Henrik Rydgård
|
44902bffdd
|
Make logging work in these callbacks, and clarify the future solution
|
2025-09-05 10:31:27 +02:00 |
|
Henrik Rydgård
|
6f76c579fc
|
Delete dead code, more std::string_view
|
2025-09-01 00:15:23 +02:00 |
|
Henrik Rydgård
|
8e4ae1c067
|
LogManager: Fix bug where we accidentally opened a log file even if not enabled.
|
2025-09-01 00:15:04 +02:00 |
|
Henrik Rydgård
|
3056e977cc
|
Misc
|
2025-08-31 13:37:59 +02:00 |
|
Henrik Rydgård
|
9218fe9b59
|
Rework the shutdown logic in the OpenGL backend. Eliminated race conditions.
|
2025-08-31 10:57:06 +02:00 |
|
Henrik Rydgård
|
b813a6c30f
|
Logging improvements
|
2025-08-31 00:59:51 +02:00 |
|
Henrik Rydgård
|
00a13bfb14
|
Fix static analysis warnings (pointless move, empty instead of size)
|
2025-08-31 00:59:51 +02:00 |
|
Henrik Rydgård
|
92ab532813
|
No need to build hash.c after all?
|
2025-08-24 15:25:52 +02:00 |
|
Henrik Rydgård
|
65285e59c4
|
Bump rcheevos to v12.0.0
|
2025-08-24 14:58:53 +02:00 |
|
Henrik Rydgård
|
9028866b7f
|
Update libzstd
|
2025-08-24 14:47:05 +02:00 |
|
Henrik Rydgård
|
0fa7349f5a
|
Integrate Dolphin's granule based audio resampler.
Removed parts of it that were not relevant.
Working, it seems. Not sure about the buffer size thing.
Not defaulting it for now
See #20146 and https://github.com/dolphin-emu/dolphin/pull/13352
..
|
2025-08-22 21:21:19 +02:00 |
|
Henrik Rydgård
|
c0b7ecc686
|
Refactor: Unify the Vulkan init info logic
|
2025-08-21 01:01:16 +02:00 |
|
Henrik Rydgård
|
5e05a6d0ac
|
Get rid of some more backward Common/Core dependencies
|
2025-08-06 00:16:35 +02:00 |
|
 Henrik RydgårdandGitHub
|
9ce8408d0c
|
Merge pull request #20618 from lrzlin/loong-commit
loongarch: Add emitter, JIT and disassembler support for LoongArch64
|
2025-07-12 01:55:19 +02:00 |
|
Lin Runze
|
1d910b81ff
|
loongarch: Add emitter, JIT and disassembler support for LoongArch64
|
2025-07-12 03:21:23 +08:00 |
|
Nemoumbra
|
acdee76b92
|
Added dummy NetAdhocCommon files
|
2025-07-01 19:56:09 +03:00 |
|
Henrik Rydgård
|
622b49a6a1
|
Android buildfix
|
2025-06-18 23:48:04 +02:00 |
|
Henrik Rydgård
|
61d6c95f0c
|
More refactoring. Add the AudioBackend interface
|
2025-06-16 21:55:32 +02:00 |
|
Henrik Rydgård
|
990b74cc17
|
More audio refactoring
|
2025-06-16 18:48:53 +02:00 |
|
Henrik Rydgård
|
2feaeef837
|
Add support for 16kb page size on Android
|
2025-06-10 16:16:13 +02:00 |
|
Henrik Rydgård
|
5bc08cfae7
|
Android build setup: Enable flexible page sizes
|
2025-06-10 16:15:32 +02:00 |
|
Henrik Rydgård
|
a90ef6f430
|
Update libchdr to latest
|
2025-06-10 15:05:18 +02:00 |
|
Henrik Rydgård
|
258a3ae6db
|
Fix image file browsing on Android again. Fixes #20476
|
2025-06-08 19:31:05 +02:00 |
|
Henrik Rydgård
|
1055b83783
|
Fix shortcut launching URL parsing on non-scoped-storage
|
2025-06-08 19:30:17 +02:00 |
|
Henrik Rydgård
|
2dbb54667d
|
IAP work
|
2025-05-25 11:22:04 +02:00 |
|
Henrik Rydgård
|
09e067c6e1
|
Revert "Get rid of remains of support for non-square screen DPIs"
This reverts commit f206ed95eb.
|
2025-05-21 21:41:50 +02:00 |
|
Henrik Rydgård
|
30e0834c0a
|
Remove the legacy CPU test runner from developer tools
|
2025-05-19 10:47:33 +02:00 |
|
Henrik Rydgård
|
9a86101769
|
Avoid getting stuck in a load-loop when auto-loading a bad savestate. Make some code clearer.
|
2025-05-16 01:55:18 +02:00 |
|
 Henrik RydgårdandGitHub
|
bd249a2a0e
|
Merge pull request #20270 from hrydgard/misc-stuff
Avoid using shader blending in skip-buffer-effects mode
|
2025-04-17 19:48:12 +02:00 |
|
Henrik Rydgård
|
08d1e0b3d8
|
Logspam cleanup
|
2025-04-17 11:06:06 +02:00 |
|
Henrik Rydgård
|
0a4ab19870
|
Quick workaround for #18926
|
2025-04-16 12:03:08 +02:00 |
|
Henrik Rydgård
|
fffbed53bc
|
Add a ZipFileLoader, which can let us load any single-file file type from a zip.
Useful for loading framedumps from github without manually having to
unzip each one, for example.
|
2025-04-12 22:23:23 +02:00 |
|
Henrik Rydgård
|
67dfbfe97e
|
Add developer setting to prevent loading overlays (and other 'implicit' Vulkan layers)
|
2025-04-10 18:56:05 +02:00 |
|
Henrik Rydgård
|
670ff21529
|
Make the Vulkan init flags a proper enum class
|
2025-04-10 18:16:05 +02:00 |
|
Henrik Rydgård
|
60a19016ae
|
Split out DeveloperToolsScreen from GameSettingsScreen.cpp
|
2025-04-09 13:13:08 +02:00 |
|
Henrik Rydgård
|
a97ea04827
|
ImGui: Add "repeatshift" buttons that auto-repeat if you hold shift.
|
2025-04-09 11:58:31 +02:00 |
|
Henrik Rydgård
|
a555fe8924
|
Partially implement sceReg
|
2025-04-03 14:13:50 +02:00 |
|
Henrik Rydgård
|
088a02bfdb
|
Cleanup a lot of the bootup state management.
|
2025-03-30 14:02:29 +02:00 |
|
Henrik Rydgård
|
cf059ff84c
|
Stub a lua console, add the sol lua wrapper library
|
2025-03-27 08:59:37 +01:00 |
|
Henrik Rydgård
|
8d9b3f28f2
|
Reintroduce "cache ISO in RAM"
|
2025-03-27 00:46:31 +01:00 |
|
Henrik Rydgård
|
a156697822
|
Break out the "Recent ISOs" code into its own file so it's more practical to work on it
|
2025-03-26 17:31:47 +01:00 |
|
Henrik Rydgård
|
4eaad7d5af
|
Remove the "Cache full ISO in RAM" feature
It's been broken for years and nobody has even noticed enough to report
it.
|
2025-03-26 09:06:33 +01:00 |
|
Henrik Rydgård
|
cb1df4056c
|
Remove almost-empty files ThreadPools.cpp/h
|
2025-03-20 17:21:20 +01:00 |
|
Henrik Rydgård
|
e70dd3b2df
|
Break out AtracTrack into its own file. Add a little atrac analysis tool to ImDebugger (for future use)
|
2025-03-19 16:15:51 +01:00 |
|
Henrik Rydgård
|
8674488859
|
Android: Handle mouse events separately from touch events
Use the new modern events like HOVER.
|
2025-03-05 23:26:30 +01:00 |
|
Henrik Rydgård
|
c6691de64c
|
Remove excessive error reporting
|
2025-03-02 02:28:42 +01: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
|
1a1483478a
|
Fix live resizing, implement setting on all platforms.
|
2025-02-20 17:14:59 -06:00 |
|