Commit Graph

790 Commits

Author SHA1 Message Date
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
adelikat e3483758c4 C64 - add frame and lag information to savestates 2014-12-25 13:32:19 +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 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
goyuken e9b38bbbca nes fds: decrease rate of debug message spew 2014-12-22 22:27:30 +00:00
goyuken d28d5e5a9b quciknes: enforce objectdisposedexception so as to avoid accessviolations 2014-12-21 17:40:06 +00:00
goyuken 8fb7d3ea9d does it work? who knows! 2014-12-20 19:17:35 +00:00
adelikat 6512dcbd62 Atari 2600 - make the system bus 64k instead of 8k, this is technically more correct, even though all that space is just mirrored data 2014-12-20 18:09:31 +00:00
adelikat ffdeb618f7 IDebugable - add a CanStep() method, and implement it in all IDebuggable implementations 2014-12-20 13:29:57 +00:00
adelikat a8116297a0 Rename Register to RegisterValue 2014-12-20 13:16:15 +00:00
goyuken 198a1c7612 cleanup 2014-12-20 04:25:31 +00:00
goyuken 8745ef190b fix stuff not compiling 2014-12-20 04:16:02 +00:00
goyuken 0c1e3eaa3b gpgx: fix regs 2014-12-20 03:48:01 +00:00
goyuken aba50b0f87 wsawn: comments! 2014-12-20 03:41:38 +00:00
adelikat 7bebb66589 IDebuggable - refactor GetCpuFlagsAndRegisters to be IDictionary<string, Register> where Register is a value and a bitsize 2014-12-20 03:19:33 +00:00
goyuken f7cf7e1176 genesis, saturnus - dispose of CD 2014-12-19 21:53:43 +00:00
zeromus 4dc4745122 psx - revise disc swapping method. way cooler now, you get a list of discs in the virtualpad box, and changing between them maps to physical operations more logically. 2014-12-19 03:24:48 +00:00
adelikat 287d9376c8 Atari 2600 - implement StepInto 2014-12-18 18:48:37 +00:00
adelikat b416645768 C64 - reorg some core code 2014-12-18 18:39:55 +00:00
zeromus aaf3d0a559 psx - dehihihihihihihihi 2014-12-18 11:30:06 +00:00
zeromus 877e2dde81 psx - rework disassembler and add trace logger 2014-12-18 08:35:56 +00:00
zeromus f8b0262742 psx - add some forgotten registers 2014-12-18 08:21:48 +00:00
scepheo 0c724d62d4 PCEngine: second constructor now sets the ServiceProvider correctly. 2014-12-17 23:17:36 +00:00
zeromus 4569a3697b psx - tidy and comments 2014-12-17 10:50:20 +00:00
zeromus efbc4980fc psx - 2 dual shock pads 2014-12-17 04:01:26 +00:00
goyuken d305b2f538 partially functional ppu viewing tools for quicknes 2014-12-17 03:27:44 +00:00
zeromus 8d0205f962 psx - fix some small bugs in PAL support and make psx options dialog update labels with calculated resolutions so you can better understand what the options do 2014-12-17 02:54:43 +00:00
goyuken eb4aa94546 stuff 2014-12-17 02:33:05 +00:00
goyuken 50704247fa NES: ppu view internal infrastructure 2014-12-17 02:01:48 +00:00
zeromus 3f15ae4e91 psx - PAL mode now works (required fixing resolution tweaks and firmware setup). also hook up scanline and overscan control options 2014-12-17 01:23:24 +00:00
goyuken 665ead318b nes ppu view infrastructure changes, not complete 2014-12-17 00:35:59 +00:00
adelikat 84f1ba2dd4 PSX - enable 2nd dualshock controller, add 2nd controller to virtualpad 2014-12-16 23:44:23 +00:00
zeromus f6fd73fe1c psx - disc swapping tiny fixes 2014-12-16 10:59:39 +00:00
zeromus 7f44621f97 psx - disc swapping 2014-12-16 10:47:50 +00:00
zeromus 98cf92a665 psx - fix input 2014-12-16 04:02:55 +00:00
zeromus c43dd9fc34 psx - revise disc switch schema stuff; add MinValue support to analog button and tweak the pip positioning 2014-12-16 03:15:27 +00:00
goyuken 972173282a support new disassembler infrastructure in 2600 and nes 2014-12-15 22:52:22 +00:00
adelikat d08fb39cb8 Refactor IDebuggable StepInto/Over/Out methods into void Step(StepType type); 2014-12-15 22:19:10 +00:00
xmikecampx7 00cd8573da Added Draft PSX Schema 2014-12-15 21:54:51 +00:00
zeromus ee1e99fc49 psx - add cpu registers get/set 2014-12-15 05:28:06 +00:00
adelikat 725a8fb092 Add StepInto(), StepOver(), StepOut() to IDebuggable, have all cores implement it with unimplemented dummy functions 2014-12-14 18:58:16 +00:00
goyuken 5a1c082236 bleh 2014-12-14 18:35:35 +00:00
goyuken 6ec6f82109 gb disassembler that may or may not work 2014-12-14 18:24:10 +00:00
goyuken 10e38e7bc9 fix BANDAI FCG 1 Boards without barcode reader 2014-12-14 17:19:54 +00:00
goyuken 09f9d50f46 IDisassemblable changes. can't compile right now, so might not work 2014-12-14 17:17:22 +00:00
zeromus 2d56514fde load m3u files. still no disc switching 2014-12-14 10:36:03 +00:00
zeromus ede9620446 psx - settings framework and implement mednafen-compatible display mode 2014-12-14 08:48:23 +00:00
adelikat 1a1116c651 NES - make DatachBarcode an emulator service, convert BarcodeEntry to EmulatorService 2014-12-14 02:01:38 +00:00
zeromus a8fd9c1fdf neshawk - add note about q boy to mapper191, but dont remove "THIS MAPPER ISNT TESTED!" because it still isnt 2014-12-14 00:22:07 +00:00