goyuken
d1caf79a56
toolmanager: when electing to close and not restart a tool because of lack of services on the new core, clear out all services attached to the core first. this will turn some existing silent failures into NullReferenceExceptions, likely. fix one such bug in GBAGPUView
2014-12-31 17:18:51 +00:00
jdpurcell
eacadc8e09
Apparently UserControls that are created dynamically need AutoScaleMode.Font. UserControls placed via the designer should use AutoScaleMode.Inherit. Actually it seems possible to get around the problems of dynamically created UserControls (including the need to manually scale the positions/sizes) by moving their creation into the constructor after InitializeComponent, adding SuspendLayout before InitializeComponent, and adding ResumeLayout after UserControl creation. But I don't want to risk moving the code around too much.
2014-12-31 05:34:21 +00:00
jdpurcell
008b35a93d
Fix URL.
2014-12-30 01:46:33 +00:00
goyuken
89864b0816
GB: add ability to load VBA saves with RTC, although the clock time itself is invariably trashed. seems to work with pokeymans gold
2014-12-29 22:56:46 +00:00
jdpurcell
09c6072082
Issue 288: Fix two crashes in single instance mode.
2014-12-29 04:20:47 +00:00
jdpurcell
19bdb01adc
Small tweak to previous commit.
2014-12-29 00:59:40 +00:00
jdpurcell
7b4c5636bd
Improve scaling. Still needs some work but it's better than it was.
2014-12-28 23:58:45 +00:00
jdpurcell
9a1108e9f7
Fix control positions/sizes in the cases where auto scaling doesn't apply (e.g. dynamically created controls).
2014-12-28 21:59:53 +00:00
jdpurcell
30d3b02a7f
Auto scaling: All forms should have AutoScaleMode set to Font.
...
Auto scaling: All user controls should have AutoScaleMode set to Inherit (i.e. they inherit their containing form's AutoScaleMode, in this case Font). Explicitly setting an AutoScaleMode on user controls causes problems with child controls anchored to the bottom and/or right.
Remove explicitly set font in GenGameGenie form. Fonts set on the form/user control level cause problems with auto scaling.
Fix text box anchoring in DualGBFileSelector control.
2014-12-28 21:19:34 +00:00
goyuken
4d78052961
pce sound debugger: auto config
2014-12-28 17:22:58 +00:00
goyuken
87c064c6ac
snes graphics debugger: use autoconfig
2014-12-28 17:15:36 +00:00
zeromus
e80de55210
disc - add a project including mednafen's disc-loading code, for a/b testing bizhawk's disc loading on large disc sets, and add an example a/b test using it.
2014-12-25 19:56:04 +00:00
zeromus
313c0a1c27
disc - add subcode interleaving/deinterleaving utilities
2014-12-25 19:54:37 +00:00
zeromus
6b48a43f72
psx - fix tiny bug in disassembly
2014-12-25 18:22:11 +00:00
zeromus
dec5cd46de
psx - fix bug from r8648
2014-12-25 18:21:43 +00:00
adelikat
ffa672fd4a
Rewind & States Config - when clicking ok, change the OSD message to mention states
2014-12-25 13:35:59 +00:00
adelikat
e3483758c4
C64 - add frame and lag information to savestates
2014-12-25 13:32:19 +00:00
zeromus
a226f61f7c
psx - remove unused CD subsystem code, now that i've decided to resurrect it in a separate module.
2014-12-24 22:27:29 +00:00
adelikat
7fd19ab26d
Atari 2600 - implement StepOver and StepOut
2014-12-24 17:08:09 +00:00
adelikat
85730524ef
Atari 2600 - restrict the access level of a bunch of things, and some slight reorg
2014-12-24 15:24:25 +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
e9b38bbbca
nes fds: decrease rate of debug message spew
2014-12-22 22:27:30 +00:00
goyuken
401c40fe8a
don't show file picker twice on fallback to different core
2014-12-22 22:21:51 +00:00
goyuken
6f195ba0d8
RecentItems Menu: add ability to configure its own recent size
2014-12-22 21:51:35 +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
8a64bb3ee7
remove an unused config variable
2014-12-22 01:35:06 +00:00
adelikat
fd28a593f6
Ram Watch - add a null check on Restart()
2014-12-22 00:59:39 +00:00
adelikat
6d0a764a72
Tastudio - quick fix for crashing on startup, a better solution is needed eventually but this will work fine, it just isn't conceptually how we want to do things anymore
2014-12-21 23:53:40 +00:00
zeromus
cad572262a
disc - fix some disc loading bugs
2014-12-21 23:32:39 +00:00