Henrik Rydgård
b6f648eecc
MetaFileSystem: Clean up unused function
2024-11-29 14:13:56 +01:00
Henrik Rydgård
14815d9330
Fix wrong homebrew name generation
2024-11-29 14:03:46 +01:00
Henrik Rydgård
398b181425
Merge pull request #19671 from hrydgard/file-system-perf-part-2
...
File system perf, part 2
2024-11-29 11:45:02 +01:00
Henrik Rydgård
720e0561b5
Improve logging in GetFilesInDir
2024-11-29 11:14:52 +01:00
Henrik Rydgård
f60e66b186
GameInfoCache: Use directory prefix filtering to speed things up.
...
Probably not much improvement in practice.
2024-11-29 11:14:52 +01:00
Henrik Rydgård
edbc7afcc1
Add support for prefix filtering in directory listing.
2024-11-29 11:14:52 +01:00
Henrik Rydgård
767a82014a
Early-out checking for pinned folders
2024-11-29 11:14:52 +01:00
Henrik Rydgård
b15f7fd9fa
Merge pull request #19670 from bslenul/lr-input-fixes
...
[Libretro] Fix deadzone and sensitivity
2024-11-29 10:08:07 +01:00
Bobby Smith
25e6c16bd2
[Libretro] Fix deadzone and sensitivity
2024-11-29 00:49:27 +01:00
Henrik Rydgård
a24845138f
Merge pull request #19669 from bslenul/lr-crash-fix
...
[Libretro] Fix crash on boot
2024-11-29 00:07:04 +01:00
Bobby Smith
41d47710ad
[Libretro] Fix crash on boot
2024-11-28 16:15:38 +01:00
Henrik Rydgård
18b20e3175
Merge pull request #19668 from hrydgard/file-system-perf
...
File system perf part 1: Remove some unnecessary file access
2024-11-28 15:22:02 +01:00
Henrik Rydgård
0e6fc8e0e3
Assorted warning fixes
2024-11-28 15:02:26 +01:00
Henrik Rydgård
dc89b6a918
Don't save config when launching a game (it should already have been saved)
2024-11-28 15:02:26 +01:00
Henrik Rydgård
3d960d23ea
Avoid a couple of unnecessary Exists checks
2024-11-28 15:02:26 +01:00
Henrik Rydgård
98780ba603
Theme: Avoid checking the ui_atlas multiple times
2024-11-28 15:02:25 +01:00
Henrik Rydgård
4e9e767e41
Enable early logs on Windows (just stuff them in the thread queue)
2024-11-28 15:02:25 +01:00
Henrik Rydgård
3b463446ab
I/O: Add a (disabled) mode to artifically slow down I/O for debugging
2024-11-28 15:02:22 +01:00
Henrik Rydgård
541c1c0861
Remove some obsolete debugging stuff
2024-11-28 11:19:01 +01:00
Henrik Rydgård
69cb0f9a86
Merge pull request #19666 from hrydgard/failed-gpu-own-file
...
Use a separate file for the "Failed GPU backends" on all platforms.
2024-11-28 11:06:59 +01:00
Henrik Rydgård
f665878b3c
Fix crash with mismatched pushfont/popfont
2024-11-28 09:50:29 +01:00
Henrik Rydgård
e7e12f4e2e
Ghidra client fix
2024-11-28 09:50:24 +01:00
Henrik Rydgård
ca7268a64d
Use a separate file for the "Failed GPU backends" on all platforms.
...
This avoids saving config to clear it during startup.
2024-11-28 09:48:15 +01:00
Henrik Rydgård
cab1650a05
Merge pull request #19664 from hrydgard/log-current-thread
...
Log "host" thread names when not on EmuThread
2024-11-27 16:27:05 +01:00
Henrik Rydgård
91c82205eb
Logging: When not on EmuThread, log with the host thread name instead of the PSP thread name.
2024-11-27 15:38:41 +01:00
Henrik Rydgård
27a60517af
Fix broken check for intel macs (for auto-disabling Vulkan)
2024-11-27 15:23:50 +01:00
Henrik Rydgård
5273d993bf
Merge pull request #19663 from hrydgard/more-imdebugger
...
ImDebugger: Add config saving, add new audio channels window
2024-11-27 13:35:36 +01:00
Henrik Rydgård
2a05dce105
Show sceMp3 in audio codecs window
2024-11-27 10:35:11 +01:00
Henrik Rydgård
20542b962e
ImDebugger: Add new Raw audio channels window
2024-11-27 09:58:34 +01:00
Henrik Rydgård
1df3b9b905
Add config save/load for imdebugger, move the imgui.ini to PSP/SYSTEM
2024-11-27 09:15:03 +01:00
Henrik Rydgård
db63bce77a
Merge pull request #19660 from vishwamartur/fix-toast-warning
...
Fix toast warning in SDL build
2024-11-27 08:41:46 +01:00
Henrik Rydgård
c685373444
Merge pull request #19662 from hrydgard/more-im-debugger
...
ImDebugger: Add the ability to draw using multiple pipelines
2024-11-27 08:29:35 +01:00
Vishwanath Martur
0a8ded56ae
Convert argv[i]
to Path
type before passing it to File::IsDirectory
...
* Fix the error by converting `argv[i]` to `Path` type before passing it to `File::IsDirectory`
2024-11-27 07:59:59 +05:30
Henrik Rydgård
e59e3a9271
Add basic window for the output display
2024-11-27 01:37:03 +01:00
Henrik Rydgård
6763c13f88
ImGui: Finish implementing pipeline switching for all backends
2024-11-27 01:19:05 +01:00
Henrik Rydgård
09779e0f44
ImGui drawing: Allow varying the pipeline when binding textures
2024-11-26 19:59:09 +01:00
Henrik Rydgård
ea33f75c74
ImDebugger: Fix the ability to close the kernel objects viewer
2024-11-26 14:20:32 +01:00
Vishwanath Martur
052d0c3c35
Fix toast warning in SDL build
...
Related to #18951
Add toast warning for unpacked ISO directories in SDL build.
* Check if the path to a directory containing an unpacked ISO is passed as a command line argument.
* Display the toast warning "Warning: Playing unpacked games may cause issues." if an unpacked ISO directory is detected.
2024-11-26 18:46:37 +05:30
Henrik Rydgård
288f329181
Merge pull request #19659 from hrydgard/gradle-update
...
Android: Bump the gradle plugin version again
2024-11-26 11:46:08 +01:00
Henrik Rydgård
67585b927b
Bump the gradle plugin version again
2024-11-26 10:35:28 +01:00
Henrik Rydgård
c2f5387484
Merge pull request #19657 from hrydgard/debugger-framebuffer-viewer
...
ImDebugger: Basic framebuffer viewer
2024-11-26 09:52:30 +01:00
Henrik Rydgård
eaff38f161
Implement ImGui clipped batch texturing support in the other backends too
2024-11-26 09:38:30 +01:00
Henrik Rydgård
e82b7f788e
Implement texture binding in draw batches. Framebuffer viewer now works in Vulkan.
2024-11-26 09:22:35 +01:00
Henrik Rydgård
57845b02c5
ImGui thin3d backend: Add texture binding support
2024-11-26 09:05:29 +01:00
Henrik Rydgård
a74e4a105c
ImDebugger register window: Show fpcond on FPU tab. Fix display issue in kernelobj window
2024-11-26 08:41:39 +01:00
Henrik Rydgård
a265119773
Merge pull request #19656 from hrydgard/misc-debugger
...
ImDebugger: Add a basic kernel object list
2024-11-26 08:31:59 +01:00
Henrik Rydgård
1eadea2589
Show the filesystem types and origins in the list (except ISO)
2024-11-26 00:36:58 +01:00
Henrik Rydgård
e95d9b15b4
Add kernel object viewer, reimpl "Run to here"
2024-11-26 00:13:37 +01:00
Henrik Rydgård
28f1a7d45d
Slightly better right-click behavior in disasm view
2024-11-25 23:52:31 +01:00
Henrik Rydgård
8372105d66
Fix printscreen keyboard mapping (although kinda useless)
2024-11-25 23:40:51 +01:00