Commit Graph

10177 Commits

Author SHA1 Message Date
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
feos 41845eb791 tastudio: don't allow saving while saving.
Fix #578.
2016-02-20 15:27:41 +03:00
adelikat 3d7736a5a6 Merge branch 'master' of https://github.com/TASVideos/BizHawk 2016-02-19 07:13:23 -05:00
nattthebear ca56627197 Add a second form to BizInvoker that creates delegate types and uses GetDelegateForFunctionPointer. This allows slower but more complex pinvoke to be easily done when needed. 2016-02-18 21:07:12 -05:00
adelikat 5732362543 Merge branch 'master' of https://github.com/TASVideos/BizHawk 2016-02-17 20:53:17 -05:00
nattthebear 96fc7c9ec1 Add experimental interop library to quicknes. Still needs work... 2016-02-17 20:18:01 -05:00
zeromus 2f50771494 fix ramwatch popup dialogs not referencing ramwatch as parent 2016-02-17 16:37:53 -06:00
adelikat cacfb615c4 simplify Cheat.cs somewhat 2016-02-16 20:02:57 -05:00
adelikat 3257b06f85 unnecessary usings 2016-02-16 19:57:57 -05:00
adelikat 180c9d8259 QuickNES.ITraceable - set dependentupon property 2016-02-16 19:55:43 -05:00
adelikat 9253f9ef77 update changelog with updated 1.11.5 release notes 2016-02-16 19:43:57 -05:00
zeromus 50da532fca even better BuildGithubReleaseBranch.bat 2016-02-16 17:25:39 -06:00
zeromus 477a386eca build release branch instead 2016-02-16 17:19:48 -06:00
zeromus bcf7108715 support 64bit only tgit installations and add new batchfile to automatically do a clean clone of github's master branch 2016-02-16 17:15:03 -06:00
zeromus 75ed1bfca3 dont exit from BuildAndPackage_Release.bat 2016-02-16 17:12:35 -06:00
pjgat09 194905763a Atari 2600: Double and quad size players are now correctly delayed an extra pixel. 2016-02-16 15:46:05 -05:00
adelikat 8a9e8c8671 Merge pull request #574 from Isotarge/patch-1
Better null checks in string validation functions
2016-02-16 12:40:54 -05:00
Isaac Miell 1252944251 Better null checks in string validation functions
This fixes an exception when pressing "Ok" on the "Go to Address" input prompt in the Hex Editor with an empty string
2016-02-17 02:41:09 +10:30
adelikat f410612c3c GameShark tool - for nes, if no description is set, then use the code itself, probably should do this on other ones too but I didn't feel like going through all the various places to put that logic 2016-02-15 20:51:07 -05:00
adelikat 8dfcf8deec Hex Editor - Find Box - fix behavior of the enter button 2016-02-15 20:13:12 -05:00
adelikat c41851e877 Call the lua loadstate callback before redrawing the screen and other updates 2016-02-15 19:17:19 -05:00
nattthebear 08655918bd Winforms is your friend 2016-02-15 18:29:45 -05:00
nattthebear 2b56dd491d Build quicknes with gcc 4.9. Use SSE2, LTO, PGO. All told, about 5% speedup? Maybe less? 2016-02-15 18:22:16 -05:00
nattthebear c450aae00e No https://en.wikipedia.org/wiki/X_%281992_video_game%29 2016-02-15 17:17:49 -05:00
adelikat 185f5190a0 GameShark tool - better layout, anchoring, min size, and tab orders 2016-02-14 22:46:59 -05:00