adelikat
f6a8ade98b
TI-83 - implement trace logger (lol)
2016-02-28 08:07:22 -05:00
adelikat
d477bc1fb6
nice Trace header for SMS, and Coleco
2016-02-28 08:07:02 -05:00
zeromus
51bec2a4a8
add 250ms upper limit to time spent in TryMoveBackupFile loops
2016-02-27 20:23:31 -06:00
feos
196f896679
gpgx: sprite layer toggle
2016-02-28 01:59:51 +03:00
zeromus
3c96e9d434
ok so i messed up with the FileInfo, because it was already there and I just lazily used it. But lets try handling this with the sophistication it calls for
2016-02-27 16:19:41 -06:00
feos
c04d813b77
gpgx: change lowpass range to ushort to make at least some sense to user.
2016-02-28 01:12:36 +03:00
nattthebear
f3f171d336
Update mgba dll to latest. Everything savestatey should work now
2016-02-27 17:05:40 -05:00
nattthebear
7de39ef656
SettingsUtil: Convert between various integer types automagically because [DefaultValueAttribute] is cls complaint and it's awkward to specify unsigned types for it
2016-02-27 16:50:42 -05:00
hegyak
4b38880af7
Added a function to Remove Lines for MultiDiskBundler.
2016-02-27 13:27:31 -08:00
nattthebear
c623933af1
gpgx: some audio settings and stuff. presumably fixes issue 584
2016-02-27 14:39:01 -05:00
feos
bfece077b2
debugger: really honestly only check registers once, in GenerateUI().
...
throws NotImplemented if can't set registers, InvalidOperation otherwise (since it deliberately tries an invalid operation just to check availability).
2016-02-27 21:30:14 +03:00
feos
f590ed9e19
tracer: gpgx and qn header formats, include cpu name.
2016-02-27 20:05:58 +03:00
feos
26997dd32a
save tracer column widths.
2016-02-27 19:30:47 +03:00
hegyak
f344cbca07
Make our Shark Transparent. The Ultimate Predator.
2016-02-27 08:16:35 -08:00
adelikat
fa3ccc59e7
try/catch the File.Move when making a backup savestate and do nothing
2016-02-27 09:58:41 -05:00
nattthebear
35f2599c13
Remove savestate wait that caused nothing but trouble
2016-02-27 09:51:01 -05:00
feos
1f913ef4d9
debugger: don't update when unpaused. only update PC when we really need it.
2016-02-25 20:38:44 +03:00
feos
b02601cb04
gpgx: don't let (our copy of) PC reg run away during callbacks.
...
todo: less ugly?
2016-02-25 20:07:51 +03:00
adelikat
d70951c20b
TraceLogger - add an Open button when logging to file
2016-02-24 22:29:46 -05:00
adelikat
4e2c949990
Trace Logger - remove the clear button in favor of a menu item, add a context menu for the listview that corresponds to the edit menu
2016-02-24 22:08:56 -05:00
adelikat
eb7c72541f
Trace Logger - log the Tracer header at the beginning of the file when logging to file. Clear and start the file new when toggling the log button instead of forever appending the file
2016-02-24 21:57:26 -05:00
nattthebear
4db03c18d1
Some minor PPSSPP changes, nothing to use yet
2016-02-24 21:01:14 -05:00
adelikat
52ef67a12f
TraceLogger - improve FastUpdate to still log but not update the screen. Cleanup and merge two similar function calls, slight change to form title
2016-02-24 20:56:16 -05:00
adelikat
1635cf9b30
Trace logging support for ColecoVision
2016-02-24 20:41:55 -05:00
feos
8239c39213
debugger: Run button.
2016-02-24 22:17:48 +03:00
adelikat
f9c9994161
Refactor GPGX trace logger - make a CallbackBasedTraceBuffer abstract class in Base Implementations with an abstract method CreateTrace, and inherit it as a GPGXTraceBuffer.
2016-02-23 21:58:40 -05:00
zeromus
75df712563
fix ramwatch crashing bug involving core reboots and watchlist hanging on to stale emulator instances
2016-02-23 14:42:47 -06:00
zeromus
1e26688c19
fix build error in c64
2016-02-22 23:44:18 -06:00
Tony Konzel
d01dd2a6c7
Merge pull request #582 from SaxxonPike/c64-20160222
...
Apply C64 core update patch.
2016-02-22 18:22:56 -06:00
Anthony Konzel
ac9a4ef777
Apply C64 core update patch.
2016-02-22 17:50:11 -06:00
feos
997877c05b
debugger regs: format reg names on launch, smarter spacing.
2016-02-22 19:32:34 +03:00
feos
4cea5e6f5b
debugger: pad Address with 0, revert erroneous "fix" from last commit.
2016-02-22 19:16:05 +03:00
feos
f1deb41e2a
better check for callbacks availability in GenericDebugger.
2016-02-22 18:05:37 +03:00
adelikat
76626c3fd5
Debugger - throw and catch at most 1 exception per update if core can not set cpu registers
2016-02-22 08:43:15 -05:00
zeromus
f96110e09e
crusty old project that couldnt possibly be working now compiles and still doesnt work
2016-02-22 07:17:42 -06:00
feos
7abac10164
genesis disasm/tracer: replace IR reg with raw bytes, drop separate PC reg.
2016-02-22 15:02:59 +03:00
zeromus
8db62b6f2c
make two listviews more consistent
2016-02-22 05:52:42 -06:00
feos
c41c24cd85
tracer: use .log extention (allows extension based user syntax highlight)
...
genesis disasm: prefix immediate values with #.
2016-02-22 14:18:46 +03:00
feos
e9225089d6
gpgx tracer: pretend we have flags, drop some useless regs.
...
makes it fit into the limit for me.
2016-02-22 12:16:54 +03:00
zeromus
95bc69b448
some prepwork for opengl texture ID importing (skip rendertarget resolve on OGL display method) but there are still problems and it can't be enabled yet
2016-02-22 00:23:20 -06:00
zeromus
37619a8a34
fix bug in GLManager causing yabause in opengl mode to not work unless frameadvancing
2016-02-21 22:02:59 -06:00
zeromus
10b8a54e6c
savestate backup had delete (it's asynchronous) vs move race condition
2016-02-21 22:01:36 -06:00
pjgat09
252dbe62ce
Fixed the build tool to accept spaces in the path.
2016-02-21 21:27:49 -05:00
zeromus
0eb6e83384
glcontexts can specify versions and clean themselves up
2016-02-21 17:19:34 -06:00
adelikat
c9387221a0
GPGX tracer - Trim() registers
2016-02-21 18:03:11 -05:00
adelikat
691c95c861
GPGX.ITraceable - remove some now irrelevant comments
2016-02-21 17:44:27 -05:00
adelikat
f5e679fa0d
Refactor ITraceable to work on TraceInfo objects that separate Disassembly and Register information. Make Tracelogger two columns.
2016-02-21 17:34:42 -05:00
nattthebear
01dc05375d
mgba - more state changes. WIP
2016-02-21 16:14:43 -05:00
nattthebear
f66c625b8b
Revert "Issue 441 - mgba - store saveram in savestates. No compatibility is kept with existing savestates"
...
This reverts commit a1f3b3d735
.
2016-02-21 15:37:39 -05:00
feos
0cba536348
tracer: compromise pending
2016-02-21 22:49:01 +03:00