Commit Graph

8301 Commits

Author SHA1 Message Date
adelikat ace8192c8a Cheats dialog - refactor and simplify how column info is saved and loaded 2014-12-31 23:28:50 +00:00
adelikat d809da1e8d Cheats dialog - convert to using ConfigPersist, and simplify some code 2014-12-31 22:16:22 +00:00
goyuken 757ca11e98 gba gpu view: IToolFormAutoConfig 2014-12-31 19:22:39 +00:00
goyuken bdf6a58e2c fix NES NT\PPU view for previous revision 2014-12-31 17:43:40 +00:00
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