Commit Graph

10401 Commits

Author SHA1 Message Date
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
feos 5fc60810ae tracer: if you grab a machine gun, you don't want it to start firing the instant you touch it. 2016-02-21 22:45:44 +03:00
adelikat 47ac3d79bd GPGX tracing - a more reasonable spacing between disassembly and register values 2016-02-21 14:10:12 -05:00
nattthebear c77de0e8af stuff 2016-02-21 14:00:11 -05:00
adelikat 61c50e1d7c GPGX - clean up trace log entries 2016-02-21 13:36:55 -05:00
feos 66dea10b0b tracer: print prettily for gpgx.
todo: fix its regs that start with ffffffff, fix failing to print to window.
2016-02-21 20:34:56 +03:00
adelikat 553545f268 GPGX Tracer - add some dependencies, this is sloppy, will clean up later 2016-02-21 11:55:16 -05:00
adelikat fcf20ac646 Ti-83 - IDriveLight is not applicable 2016-02-21 11:45:12 -05:00
adelikat 4137da7e22 GPGX - make M68K Bus always the system bus 2016-02-21 11:15:13 -05:00
adelikat e5b6921c7d GPGX - trace logging support, the output is very bad, needs to be cleaned up 2016-02-21 11:13:27 -05:00
feos dfb0cf37d8 debugger: return address in hex when copying.
quicknes: uppercase numbers, since its mnemonics are uppercase too.
2016-02-21 18:45:09 +03:00
adelikat b8619bea4e Merge branch 'master' of https://github.com/TASVideos/BizHawk 2016-02-21 10:14:25 -05:00
feos 78f20510e5 lua: emu.disassemble(uint pc, string name = "") 2016-02-21 18:14:03 +03:00
nattthebear a1f3b3d735 Issue 441 - mgba - store saveram in savestates. No compatibility is kept with existing savestates 2016-02-21 10:11:38 -05:00
adelikat e9d4a4448e GPGX - Break up services into separate files 2016-02-21 09:08:41 -05:00
nattthebear 88467d2fbf mgba layer toggle 2016-02-21 08:54:00 -05:00
feos 63e7a07e0d debugger: return our own string format for genesis. 2016-02-21 16:04:39 +03:00
adelikat ec45262611 Debugger - fix how Seek To determines the PC register 2016-02-21 07:49:22 -05:00
adelikat fe22cb390b Debugger - update when maximized 2016-02-21 07:46:45 -05:00
feos 0c32b48f29 debugger:
- don't post pc and raw bytes to genesis disasm string
- make some fonts monospace
- pad reg values properly
- give enough space for big reg names
2016-02-21 15:19:56 +03:00
Suuper a751412c1f TasStateManager.cs -> fixed stateHasDuplicate 2016-02-20 13:43:24 -06:00
Suuper 8b5440d963 Fixed a few bugs in TasStateManager.cs 2016-02-20 12:34:13 -06:00
nattthebear 1c4c5fb4a3 Rough in some code for BizInvoke in mono 2016-02-20 11:54:44 -05:00
nattthebear 787711389a Clean up and work on BizInvoker some more 2016-02-20 11:30:05 -05:00
adelikat f59038fb90 GPGX - disassembler support 2016-02-20 09:35:34 -05:00
adelikat 13e274cba5 Merge branch 'master' of https://github.com/TASVideos/BizHawk 2016-02-20 08:38:51 -05:00
nattthebear e903273474 add "M68K BUS" and "S68K BUS" domains to gpgx core 2016-02-20 08:35:56 -05:00