Commit Graph
43966 Commits
Author SHA1 Message Date
Henrik Rydgård 9e5ac2c0e0 Throttle the display rate when stepping in the debugger. Fixes power regression from the debugger refactor 2024-11-15 17:37:23 +01:00
Henrik Rydgård b9ef2f6e18 Merge pull request #19635 from hrydgard/more-debugger-stuff
ImDebugger: Add some new minor things
2024-11-15 17:07:16 +01:00
Henrik Rydgård 2eaffcf510 ImDebugger: Add atrac context viewer 2024-11-15 15:59:16 +01:00
Henrik Rydgård 7c16e332e8 Implement selection in modules and threads views 2024-11-15 15:59:16 +01:00
Henrik Rydgård ffe05bdf58 Memmap error message improvements 2024-11-15 15:59:16 +01:00
Henrik Rydgård 30207aa25c Stackwalk safety fix. Stackwalk logic fix (although probably not very important) 2024-11-15 15:59:08 +01:00
Henrik Rydgård 5a0d6f7a15 Sort the modules in the HLE module viewer 2024-11-15 14:49:19 +01:00
Henrik Rydgård 0776ee01a8 ImDebugger: Add initial HLE module explorer window` 2024-11-15 14:49:19 +01:00
Henrik Rydgård 6c64608359 Merge pull request #19630 from QmanaQ/patch-6
Update uk_UA.ini
2024-11-13 19:12:16 +01:00
Помаранча a24c069f32 Update uk_UA.ini
ad hoc, memstick, (also language category) translated fully now
2024-11-13 12:00:18 +02:00
Henrik Rydgård b56626727e Merge pull request #19627 from hrydgard/consider-kernel-vram-invalid
Memory::IsValidAddress: Consider VRAM with a kernel flag invalid.
2024-11-13 10:03:31 +01:00
Henrik Rydgård 2d96304bad Merge pull request #19628 from hrydgard/assorted-debugger-fixes
Assorted debugger fixes
2024-11-12 13:02:16 +01:00
Henrik Rydgård 18240b3ed0 Don't full-screen-on-doubleclick if ImGui debugger is active 2024-11-12 12:20:47 +01:00
Henrik Rydgård 39a07a033c Make imdebugger visibility a config option instead of emuscreen state 2024-11-12 12:20:47 +01:00
Henrik Rydgård df104e7e31 Fix crash due to null break reason 2024-11-12 11:25:35 +01:00
Henrik Rydgård 0bf53e38f4 Remove duplicated imgui keycode logging (already logs in the conversion function) 2024-11-12 11:08:47 +01:00
Henrik Rydgård c72099133d Merge pull request #19626 from QmanaQ/patch-5
Update uk_UA.ini
2024-11-12 10:55:47 +01:00
Henrik Rydgård d2ffac57dc Memory::IsValidAddress: Consider VRAM with a kernel flag invalid.
We don't have it mapped in our memory map, so this can actually crash
checked reads like Read_U32.

Since it isn't mapped, and it can't possibly be valid in retail PSP
games to access VRAM this way, I don't think this will cause any
problems.

However, if it does, we'll have to add the corresponding mappings to the
memory map.
2024-11-12 10:41:14 +01:00
Помаранча ff72e39a17 Update uk_UA.ini
new categories translated fully
2024-11-11 21:09:54 +02:00
Помаранча 65a9271055 Update uk_UA.ini
3 categories translated fully
2024-11-11 20:55:46 +02:00
Henrik Rydgård d3aa19ebad Merge pull request #19624 from hrydgard/disable-debugger
Disable debuggers when the RetroAchievements hardcore mode is enabled
2024-11-11 13:58:18 +01:00
Henrik Rydgård a8744f5992 Disable the native debugger when RetroAchievements hardcore mode is enabled 2024-11-10 19:19:03 +01:00
Henrik Rydgård 9056fea501 Disable the ImGui debugger if RetroAchievements hardcore mode is enabled. 2024-11-10 19:00:13 +01:00
Henrik Rydgård fe6db07f0d Merge pull request #19617 from QmanaQ/patch-4
Update uk_UA.ini
2024-11-09 18:33:20 +01:00
Henrik Rydgård 52f3b6961f Merge pull request #19618 from DDinghoya/patch-26
Update ko_KR.ini
2024-11-09 18:33:02 +01:00
DDinghoya 74ddecf4e5 Update ko_KR.ini 2024-11-08 23:17:09 +09:00
Помаранча 6348406b2f Update uk_UA.ini 2024-11-08 11:59:30 +02:00
Помаранча f26b884e84 Update uk_UA.ini
little update
2024-11-08 11:33:54 +02:00
Henrik Rydgård da0168f41a Merge pull request #19614 from hrydgard/imgui-fixes
More minor ImGui fixes
2024-11-07 20:25:33 +01:00
Henrik Rydgård 80474fd0f0 Some cosmetic fixes to the ImGui debugger 2024-11-07 20:11:23 +01:00
Henrik Rydgård 8081ebc265 Crashfixes 2024-11-07 19:56:32 +01:00
Henrik Rydgård e9bc28f629 Fix bug where the 'o' char input got eaten because the char matches the keycode for Esc.. 2024-11-07 19:56:32 +01:00
Henrik Rydgård da9bfa6256 Merge pull request #19613 from hrydgard/downgrade-lua
Downgrade the lua submodule to 5.4.7 stable, instead of a random commit
2024-11-07 19:48:14 +01:00
Henrik Rydgård bb6438924d Downgrade the lua submodule to 5.4.7 stable, instead of a random commit 2024-11-07 18:38:50 +01:00
Henrik Rydgård 8d972986b7 Merge pull request #19611 from XJustForYouX/PatchLanguageJavaID
Fix Some String To Translation Java ID
2024-11-07 14:19:01 +01:00
XForYouX 0554555a51 Fix Some String To Translation Java ID 2024-11-07 20:02:04 +07:00
Henrik Rydgård 37190be510 Merge pull request #19610 from hrydgard/more-debugger
More ImGui debugger windows
2024-11-07 14:01:23 +01:00
Henrik Rydgård 88a2994a4d Make some more ImGui debugger windows (modules, threads, callstack)
Funcionality is a bit limited though (no context menus yet)
2024-11-07 13:29:27 +01:00
Henrik Rydgård 2767fb1f9e Actually fix the black background in the win32 debugger 2024-11-07 12:55:53 +01:00
Henrik Rydgård ace7cae79a Merge pull request #19609 from hrydgard/imgui-debugger
ImGui debugger
2024-11-07 12:53:47 +01:00
Henrik Rydgård 0535f5ebc1 Fix black background in old debugger 2024-11-07 11:27:42 +01:00
Henrik Rydgård ff6a10a065 Merge pull request #19608 from hrydgard/screenshot-fix
Fix for error taking screenshots in Vulkan on many devices
2024-11-07 11:16:21 +01:00
Henrik Rydgård dd26bcf1af Cache symbols and use a clipper to speed up the symbol list. 2024-11-07 11:11:47 +01:00
Henrik Rydgård 99eb0bbd64 Improve register view, fix follow PC, some cleanup 2024-11-07 11:10:16 +01:00
Henrik Rydgård 9c92978fcc ImGui debugger: assorted work 2024-11-07 11:10:16 +01:00
Henrik Rydgård 84a0293e54 Add basic register view 2024-11-07 11:10:16 +01:00
Henrik Rydgård cf6d06c56a Start work on imdbg 2024-11-07 11:10:12 +01:00
Henrik Rydgård f5a4669cb4 Remove obsolete ifdef 2024-11-07 10:17:56 +01:00
Henrik Rydgård 271d2b41fa Bugfix taking screenshots of rotated framebuffers, common in Vulkan on many Android devices 2024-11-07 10:17:56 +01:00
Henrik Rydgård 6fcb75ce63 Merge pull request #19607 from XJustForYouX/PatchLanguageJavaID
Fix Some String To Translation Java ID
2024-11-07 07:24:49 +01:00