Commit graph

68 commits

Author SHA1 Message Date
Jean-Philip Desjardins
30568a057d Use app_config module.
Some checks failed
Build macOS / build_macos (push) Has been cancelled
Build Android / build_android (apk) (push) Has been cancelled
Build Android / build_android (libretro) (push) Has been cancelled
Build Linux ARM32 / build_linux_arm32 (push) Has been cancelled
Build Linux ARM64 / build_linux_arm64 (push) Has been cancelled
Build Windows Psf / build_windows_psf (off, x86_64, Visual Studio 16 2019, installer64.nsi, x64) (push) Has been cancelled
Build Windows Psf / build_windows_psf (on, x86_64, Visual Studio 16 2019, installer64.nsi, x64) (push) Has been cancelled
Build Windows / build_windows (x86_32, Visual Studio 16 2019, installer32.nsi, win32_msvc2019, Win32) (push) Has been cancelled
Build Windows / build_windows (x86_64, Visual Studio 16 2019, installer64.nsi, win64_msvc2019_64, x64) (push) Has been cancelled
Check Format / run_clangformat (push) Has been cancelled
Build iOS / build_ios (push) Has been cancelled
Build JavaScript / build_js (push) Has been cancelled
Build Linux / build_linux (push) Has been cancelled
2025-03-11 16:18:58 -04:00
Jean-Philip Desjardins
6e9fa384d6 Rename files. 2024-03-21 14:24:08 -04:00
Jean-Philip Desjardins
d5f687a57d Windowed disassembly. 2024-03-21 12:59:49 -04:00
Jean-Philip Desjardins
6c80ed2ac0 Remove unused param. 2024-03-20 15:14:57 -04:00
Jean-Philip Desjardins
3444c3ce4d Make MemoryViewTable agnostic of MIPS. 2024-03-19 15:10:16 -04:00
Jean-Philip Desjardins
1f29ae52b0 Frame debugger: Fix display of some far away primitives. 2023-09-25 10:53:52 -04:00
Jean-Philip Desjardins
6973249b43 Fix frame debugger. 2023-08-24 14:16:44 -04:00
Zer0xFF
e15a212a3a Fix debugger build with Qt6 2023-08-21 18:52:20 -04:00
Jean-Philip Desjardins
310efb0a97 Apply code formatting changes. 2023-08-18 11:39:36 -04:00
Jean-Philip Desjardins
1700b901b6 Fix code style. 2023-05-30 21:00:01 -04:00
Jean-Philip Desjardins
3d5b56b424 Use Qt events to notify mouse events. 2023-05-30 20:08:32 -04:00
Jean-Philip Desjardins
927aebc4a3 Rename some constants. 2022-07-11 14:09:46 -04:00
Jean-Philip Desjardins
cb5c9bc990 Add depthbuffer view in frame debugger. 2022-06-27 13:18:12 -04:00
Jean-Philip Desjardins
f929c1a8f0 Fixed a few issues when Vulkan is not included in the build. 2022-06-22 07:47:01 -04:00
Jean-Philip Desjardins
5af4236c40 Allow changing monospace font used in debugger through config.
Only possible by directly changing config.xml for now.
2022-04-12 10:24:49 -04:00
Zer0xFF
7a9895927a alias OnMachineStateChange type 2022-01-18 17:58:13 +00:00
Zer0xFF
2ecb5f6c24 alias OnRunningStateChange type 2022-01-14 15:02:49 +00:00
Jean-Philip Desjardins
e222afb29c Fix primitive info display in frame debugger when PRMODECONT is used. 2021-08-31 16:40:53 -04:00
Jean-Philip Desjardins
bb88de4350 Fix menu toggles. 2021-08-31 16:39:55 -04:00
Jean-Philip Desjardins
547cb960aa Display SCISSOR state. 2021-08-24 14:12:10 -04:00
Jean-Philip Desjardins
9077729721 Scale pixel buffer viewport.
Fixes issues on high dpi screens.
2021-08-24 10:36:11 -04:00
Jean-Philip Desjardins
7409a2c95b Allow changing GS handler in frame debugger. 2021-08-20 15:39:52 -04:00
Jean-Philip Desjardins
4231f0ec6a Add loading of fb display mode setting. 2021-08-20 11:51:47 -04:00
Jean-Philip Desjardins
d4d82b4f7e Add example to create Vulkan GS handler in frame debugger.
Needs to be a setting or something.
2021-08-20 11:41:27 -04:00
Jean-Philip Desjardins
5e80640648 Add GSH_Vulkan as a dependency if we Vulkan enabled. 2021-08-20 11:40:19 -04:00
Jean-Philip Desjardins
095e4e4e8d Use scale from GS handler. 2021-08-20 11:11:45 -04:00
Jean-Philip Desjardins
98ec433431 Make QtFramedebugger independent of GSH OpenGL. 2021-08-20 10:37:49 -04:00
Jean-Philip Desjardins
6bd3698d09 Remove dependency from GSH_OpenGL. 2021-08-20 10:04:07 -04:00
Jean-Philip Desjardins
596e81fd38 Move VERTEX to GSHandler. 2021-08-19 21:01:17 -04:00
Jean-Philip Desjardins
09cec2ebd5 Properly destroy GS handler. 2021-08-18 17:20:07 -04:00
Jean-Philip Desjardins
0921b535bd Move some frame dump logic in GSHandler.
Use the proper functions to sync memory.
2021-08-18 17:16:25 -04:00
Jean-Philip Desjardins
9be76e448a Cleanup. 2021-08-17 10:50:32 -04:00
Björn Gerdau
536099e075
Add alpha view for PSMCT32 in framedebugger
Also works for CLUT textures which resolve to PSMCT32
2021-05-10 00:28:54 +02:00
Jean-Philip Desjardins
afff3178e2 Display destination alpha test state in frame debugger. 2021-04-13 16:41:55 -04:00
Jean-Philip Desjardins
f875a1eccb Display SCANMSK. 2021-03-24 16:56:13 -04:00
Jean-Philip Desjardins
4d2bd11100 Formatting. 2021-03-24 16:56:13 -04:00
Ian Brown
78b1e3357c fix a bad assertion and a crash with 16 bit textures in the debugger 2021-03-12 16:31:01 +00:00
Jean-Philip Desjardins
82fa6b6205 Add single point of definition for monospaced font used in debugger. 2021-02-14 14:35:04 -05:00
Jean-Philip Desjardins
be04bc7d0b Set monospaced font. 2021-02-12 12:00:11 -05:00
Mahmood - Zer0xFF
c291702c42 framedebugger: StepVu1: add menu option & keyboard shortcut(F10) 2021-01-21 23:11:04 +00:00
Jean-Philip Desjardins
788abb739d Make frame debugger an orphan.
We don't want it to be attached to the emulator window.
2021-01-14 10:50:01 -05:00
Mahmood - Zer0xFF
fc62d63dcf framedebugger: scale different modes 2021-01-11 23:19:07 +00:00
Mahmood - Zer0xFF
6004881869 fix heighlight scaling 2021-01-11 23:13:52 +00:00
Mahmood - Zer0xFF
6f3affcf0c simplify finding next/previous kicks 2021-01-11 15:06:30 +00:00
Mahmood - Zer0xFF
5b70bf8495 syntax cleanup 2021-01-11 15:06:30 +00:00
Mahmood - Zer0xFF
52874e3646 scroll to kickdraw packet when moving from one to another 2021-01-11 15:06:30 +00:00
Mahmood - Zer0xFF
fc3247c504 highlight draw kicks 2021-01-11 15:06:30 +00:00
Mahmood - Zer0xFF
bfa16a6003 use instruction mapping to prepare disasm view 2021-01-07 22:23:08 +00:00
Mahmood - Zer0xFF
24b2aee982 limit EE dis view to instruction maps 2021-01-07 21:47:33 +00:00
Mahmood - Zer0xFF
0354447644 trigger show/resize Event 2021-01-07 21:47:32 +00:00