goyuken
|
87c064c6ac
|
snes graphics debugger: use autoconfig
|
2014-12-28 17:15:36 +00:00 |
adelikat
|
6c0a0401a9
|
Debugger - remove Load() logic since it is a duplicate of Restart() logic which is now called after Load()
|
2014-12-24 03:14:58 +00:00 |
kylelyk
|
2938f21962
|
Changed behavior when failing to import file to be less drastic.
|
2014-12-23 22:13:57 +00:00 |
adelikat
|
f79d8332a6
|
Debugger - fix how IMemoryCallbackSystem is used, breakpoint control no longer permanently disabled even when it is implemented in a core
|
2014-12-23 18:24:01 +00:00 |
adelikat
|
816a6e53df
|
Debugger - update some comments
|
2014-12-23 17:49:05 +00:00 |
adelikat
|
025299ebd1
|
Debugger - Restart() logic
|
2014-12-23 17:44:59 +00:00 |
adelikat
|
299e8cffaf
|
Debugger - remove some unused code
|
2014-12-23 17:34:12 +00:00 |
adelikat
|
f3599989bc
|
Debugger - fix updating of register values when they are labels (when the ability to set registers is not implemented by the core)
|
2014-12-23 17:12:06 +00:00 |
adelikat
|
feb7f4c4f3
|
Debugger - a fix to last commit
|
2014-12-23 03:13:13 +00:00 |
adelikat
|
7fb92d28fc
|
Debugger - fix disassembler scrollbar logic, including the "infinite scroll" effect that when you click the up or down scrollbar arrows it will got to the next instruction (upon the next update it will "snap" back to PC)
|
2014-12-23 02:34:08 +00:00 |
adelikat
|
9c7becbcfb
|
Debugger - better logic for clicking the scrollbar down arrow on the disassembler
|
2014-12-23 02:13:26 +00:00 |
adelikat
|
0f2197cec1
|
Break off ITracer from IDebuggable, rename to ITraceable and make it an IEmulatorService, refactor things accordingly
|
2014-12-23 01:58:12 +00:00 |
adelikat
|
5d4f9a715a
|
Debugger - don't assume a core will return any flags
|
2014-12-23 01:02:52 +00:00 |
goyuken
|
3ff067d426
|
IToolFormAutoConfig: add restore defaults
|
2014-12-23 01:01:37 +00:00 |
adelikat
|
2a771791d0
|
Debugger - fix display of registers when register setting isn't available
|
2014-12-23 00:58:21 +00:00 |
adelikat
|
0f97dbb017
|
Debugger - remove some unused code that didn't get deleted in an earlier revision
|
2014-12-23 00:01:46 +00:00 |
adelikat
|
1efd1454c2
|
Debugger - remove defaultWidth/Height stuff that isn't used now
|
2014-12-22 23:58:21 +00:00 |
adelikat
|
67d03c12c7
|
Debugger - convert to IToolFormAutoConfig
|
2014-12-22 23:57:03 +00:00 |
kylelyk
|
b8be890343
|
TAStudio gives Message Box before exiting when loading bad file.
|
2014-12-22 22:31:47 +00:00 |
kylelyk
|
9bb8a0f355
|
Fixed MarkerControl crashing on startup in TAStudio (temporary fix).
|
2014-12-22 22:30:22 +00:00 |
goyuken
|
7e51289003
|
pce cdl: change settings system
|
2014-12-22 21:38:57 +00:00 |
goyuken
|
5ac505d582
|
SMS vdp viewer: settings
|
2014-12-22 19:15:56 +00:00 |
goyuken
|
808e17c3f7
|
tracelogger settings
|
2014-12-22 19:01:21 +00:00 |
adelikat
|
fea5156c31
|
Virtualpads - fix Atari 2600 B button
|
2014-12-22 01:36:54 +00:00 |
adelikat
|
fd28a593f6
|
Ram Watch - add a null check on Restart()
|
2014-12-22 00:59:39 +00:00 |
goyuken
|
78ea103114
|
ramwatch fix
|
2014-12-21 21:43:03 +00:00 |
goyuken
|
d1580567dd
|
add a few missed ServiceInjection uses
|
2014-12-21 18:25:04 +00:00 |
goyuken
|
66b557ce93
|
update some pce tools to use autoconfig/configpersist
|
2014-12-21 16:59:36 +00:00 |
goyuken
|
ed6082cab3
|
NES: set NT and PPU viewers to use the new settings stuff
|
2014-12-21 08:17:56 +00:00 |
goyuken
|
3ff57483ff
|
tool manager: more config stuff
|
2014-12-21 05:56:51 +00:00 |
goyuken
|
ff8922bb08
|
itoolform custom config infrastructure; not complete
|
2014-12-20 21:49:53 +00:00 |
adelikat
|
1d0b623d88
|
Debugger - diassembler - an attempt to implement scrolling up (only works on small increment for now), but busted, arg
|
2014-12-20 20:33:54 +00:00 |
adelikat
|
4bdbf9fa14
|
Debugger - Disassembler - use the System Bus to assess the max value, instead of a hardcoded 0xFFFF
|
2014-12-20 18:11:42 +00:00 |
goyuken
|
62cb922a81
|
change GB gpu to work with IToolFormAutoConfig and fix un-resizable window behavior
|
2014-12-20 17:20:56 +00:00 |
goyuken
|
2245398df1
|
change itoolform autoconfig to opt-in
|
2014-12-20 17:05:13 +00:00 |
adelikat
|
8e3c494204
|
Debugger - Disassembler - highlight the current PC, and some more reorg
|
2014-12-20 16:01:11 +00:00 |
adelikat
|
7d3a7005cb
|
Debugger - clean up and reorg some disassembler code
|
2014-12-20 15:56:01 +00:00 |
adelikat
|
83ba7796f9
|
Debugger - tooltips on disabled things, explaining the situation
|
2014-12-20 14:45:06 +00:00 |
adelikat
|
888fc35eb0
|
Debugger - wire up step buttons
|
2014-12-20 13:48:56 +00:00 |
adelikat
|
af851b8ad6
|
Show Step buttons/menu items based on whether it is implemented in the current core
|
2014-12-20 13:36:22 +00:00 |
adelikat
|
0916638e40
|
Debugger - better checking if something exists or not
|
2014-12-20 13:12:03 +00:00 |
adelikat
|
805bbfb830
|
Debugger - slight positioning fix
|
2014-12-20 03:58:07 +00:00 |
adelikat
|
fe2abe787b
|
Debugger - Register box - set width of textboxes according to the max number of digits needed
|
2014-12-20 03:52:23 +00:00 |
adelikat
|
0965475999
|
Debugger - Register box - properly detect flags and use button style and better positioning, convert register textboxes to hex, and set max length of the boxes appropriately given the size of the register
|
2014-12-20 03:47:58 +00:00 |
adelikat
|
7bebb66589
|
IDebuggable - refactor GetCpuFlagsAndRegisters to be IDictionary<string, Register> where Register is a value and a bitsize
|
2014-12-20 03:19:33 +00:00 |
goyuken
|
360ca02b93
|
tool setting stuff. WIP
|
2014-12-19 23:33:05 +00:00 |
goyuken
|
4441052310
|
toolmanager: refactor get
|
2014-12-19 22:21:25 +00:00 |
zeromus
|
4dc4745122
|
psx - revise disc swapping method. way cooler now, you get a list of discs in the virtualpad box, and changing between them maps to physical operations more logically.
|
2014-12-19 03:24:48 +00:00 |
adelikat
|
42b454a562
|
Rip out the Atari 2600 debugger
|
2014-12-18 18:51:22 +00:00 |
adelikat
|
b8f51ae172
|
I fail at check ins
|
2014-12-18 03:24:52 +00:00 |