feos
9e3d57341f
gpgx: custom backdrop color.
2016-02-28 20:52:54 +03:00
adelikat
050fa6d86b
ocd cleanup
2016-02-28 12:23:11 -05:00
adelikat
c333403895
Prevent Advanced loader from pooping all over every other tool, this needs to be refactored
2016-02-28 12:15:23 -05:00
adelikat
4460055da3
SMS - break up services into separate files
2016-02-28 12:01:12 -05:00
adelikat
44dc9518cf
capture Sega CD flag in movies
2016-02-28 10:21:18 -05:00
adelikat
0fb0e6a11c
Trace header for GB
2016-02-28 09:48:51 -05:00
adelikat
17b7d9790c
Tracer header for Atari 2600
2016-02-28 09:20:08 -05:00
adelikat
f2001bd567
Apple II tracer header
2016-02-28 09:15:52 -05:00
adelikat
2975d699ef
Traceer - header for NesHawk and PCE
2016-02-28 08:28:00 -05:00
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