Sour
|
d4feda5ed5
|
Debugger: Lua - Added getScreenSize api
|
2022-07-30 20:46:16 -04:00 |
|
Sour
|
63622f0f93
|
Debugger: Lua - Fixed issues with get/setScreenBuffer
|
2022-07-30 19:56:43 -04:00 |
|
Sour
|
13ef393c9d
|
Debugger: Minor performance tweaks for getScreenBuffer/setScreenBuffer
|
2022-07-30 16:47:06 -04:00 |
|
Sour
|
c6e527cded
|
Debugger: Lua - getScreenBuffer/setScreenBuffer, getInput/setInput implementations + other fixes/refactoring
|
2022-07-30 15:39:07 -04:00 |
|
Sour
|
efdbd7b82d
|
Debugger: Profiler - Make GB tab use GB clock rather than SNES master clock
|
2022-07-27 23:52:54 -04:00 |
|
Sour
|
84da5cdcd3
|
Debugger: Make GetTimingInfo return GB timing info when called in SGB mode if the caller is bound to the Gameboy cpu
|
2022-07-27 23:35:02 -04:00 |
|
Sour
|
aaf240c070
|
Movies: Save/load settings and cheats, fixed bugs/crashes, fixed todos
|
2022-07-26 23:36:38 -04:00 |
|
Sour
|
b456170551
|
Save states: Serializer rework/rewrite
|
2022-07-20 00:40:32 -04:00 |
|
Sour
|
69350fea6b
|
NES: Implemented break on bus conflict option
|
2022-07-13 22:17:00 -04:00 |
|
Sour
|
5e31200cf3
|
Debugger: Refactor/fix logic to determine size of value to display along with the effective address
|
2022-07-13 21:51:51 -04:00 |
|
Sour
|
948aec1d3a
|
Linux: Fixed compilation warnings and crash when closing emulator (EmuApi.Release was called too early and other threads/timer could call IsPaused after it was called)
|
2022-07-13 19:53:48 -04:00 |
|
Sour
|
61fbae131c
|
Debugger: Added controllers tool
|
2022-07-09 19:39:35 -04:00 |
|
Sour
|
63cbe9bd73
|
Debugger: Instruction progression (+ step 1 cpu cycle for snes/sa1/pce)
|
2022-07-08 00:09:01 -04:00 |
|
Sour
|
22afe145d5
|
Debugger: Add "run one cpu cycle" in debugger (NES-only for now)
|
2022-07-06 20:30:47 -04:00 |
|
Sour
|
e245293065
|
Debugger: NEC DSP - Call stack + step over/out support
|
2022-07-04 20:52:35 -04:00 |
|
Sour
|
56b1cedc9c
|
Debugger: Refactoring/fix todos
|
2022-07-04 20:32:16 -04:00 |
|
Sour
|
1583ba963e
|
Debugger: Improved disassembly for GSU, allow moving program counter
|
2022-07-04 19:34:35 -04:00 |
|
Sour
|
b36edfb024
|
Debugger: CX4 call stack/profiler support
|
2022-07-04 17:14:05 -04:00 |
|
Sour
|
c4ce919f59
|
Debugger: Fixed regression in disassembler logic
|
2022-07-04 17:12:33 -04:00 |
|
Sour
|
50dd5e7810
|
Debugger: Fixed disassembly when at the end/start of a bank
|
2022-07-03 14:25:39 -04:00 |
|
Sour
|
f84f1c67c1
|
Debugger: Added actions to jump to nmi/irq/etc. vectors
|
2022-07-03 12:59:12 -04:00 |
|
Sour
|
569c28c619
|
Debugger: Added script execution timeout option
|
2022-07-01 15:04:10 -04:00 |
|
Sour
|
008ed9077d
|
Debugger: Refactor debug config
|
2022-07-01 12:34:00 -04:00 |
|
Sour
|
d28cc594e6
|
Debugger: Improved source view
|
2022-06-30 21:53:33 -04:00 |
|
Sour
|
23c7a47832
|
Debugger: Fixed flickering in tilemap highlights
|
2022-06-27 18:05:41 -04:00 |
|
Sour
|
60889176b7
|
Debugger: Added "draw partial frame" option
|
2022-06-26 21:57:03 -04:00 |
|
Sour
|
5414afdbb4
|
Debugger: Added "Show jump labels" option
|
2022-06-26 14:44:59 -04:00 |
|
Sour
|
bdc6348fb2
|
Debugger: Implemented ":" operator and OpPc value for expressions
|
2022-06-25 12:07:14 -04:00 |
|
Sour
|
9b6ab930f1
|
Debugger: Added "Find all occurrences"
|
2022-06-24 22:20:12 -04:00 |
|
Sour
|
0f7d419d92
|
Debugger: Trace Logger - Added search
|
2022-06-24 13:19:02 -04:00 |
|
Sour
|
bdcb16248a
|
Debugger: Implemented search in disassembly
|
2022-06-24 00:53:29 -04:00 |
|
Sour
|
5133d64187
|
Debugger: Trace Logger - Implement context menu actions, fixed crash on opcode tooltip, fixed missing tooltip on effective addresses
|
2022-06-21 20:47:41 -04:00 |
|
Sour
|
1f75992666
|
Debugger: Allow palette editing in palette viewer
|
2022-06-20 20:53:32 -04:00 |
|
Sour
|
35a54505b4
|
Debugger: Added tile editor
|
2022-06-19 15:05:12 -04:00 |
|
Sour
|
483a642a98
|
Debugger: Added function list
|
2022-06-13 22:13:08 -04:00 |
|
Sour
|
deb6668da9
|
Debugger: Merged NES CDL files into a single file, show code/data percentages in status bar, fixed some with reset/load/save cdl
|
2022-06-12 16:22:20 -04:00 |
|
Sour
|
78ca62ed75
|
Debugger: Support for CDL in CHR ROM games (NES), option to hide used/unused tiles from tile viewer (when CDL data is available)
|
2022-06-12 00:26:03 -04:00 |
|
Sour
|
fcd7e64582
|
Debugger: Fixed CDL behavior for SGB, refactor some of the CDL code
|
2022-06-11 15:19:24 -04:00 |
|
Sour
|
2f6fe86e37
|
Debugger: Tilemap viewer - Show mirroring mode for NES
|
2022-06-07 22:50:36 -04:00 |
|
Sour
|
763fc72e14
|
Debugger: Tilemap viewer - Improved highlight functionality for NES
|
2022-06-07 21:20:16 -04:00 |
|
Sour
|
dc229fd12c
|
Debugger: Tilemap/tile viewers - Added support for mode 7 extbg
|
2022-06-06 23:47:16 -04:00 |
|
Sour
|
42963ec96b
|
Debugger: Tile viewer - Use grayscale palette option
|
2022-06-06 21:31:59 -04:00 |
|
Sour
|
eaf8406985
|
Debugger: Keep game paused if opening debug tool while paused
|
2022-06-05 21:25:13 -04:00 |
|
Sour
|
6910f2a071
|
Debugger: Hide oam/cgram from tile viewer type dropdown, etc.
|
2022-06-05 19:09:20 -04:00 |
|
Sour
|
40259f51a9
|
Core: Fixed thread safety issues with APIs that returned strings
|
2022-05-29 21:52:44 -04:00 |
|
Sour
|
38326bdecb
|
Debugger: Fixed deadlock when power cycling while paused when the trace logger was opened
Fixed logic to keep pause state when resetting when debugger is opened
|
2022-05-29 20:49:51 -04:00 |
|
Sour
|
eb80802d3a
|
UI: Keep emulation paused when using reset/power cycle, prevent game from running when debugger is opened while paused
|
2022-05-29 12:17:51 -04:00 |
|
Sour
|
2ba8a3344b
|
PCE: Fixed uninit read option behavior for save ram
|
2022-05-27 18:14:05 -04:00 |
|
Sour
|
6b285f0a2a
|
PCE: Fixed some debugger TODOs
|
2022-05-26 23:34:41 -04:00 |
|
Sour
|
55b96c9ebc
|
Debugger: Assembler rewrite/refactoring for NES/SNES/PCE
|
2022-05-23 16:46:59 -04:00 |
|