adelikat
296ce8fcfc
oops
2014-04-08 00:57:56 +00:00
adelikat
5407d752b1
Atari 2600 - DPC mapper - clean up elapsed cycle monitoring, results now match up with stella at least
2014-04-08 00:24:28 +00:00
adelikat
703f1a3355
Atari 2600 - Fix some warnings
2014-04-07 22:06:38 +00:00
adelikat
ac27f4451c
Atari 2600 - major progress on the DPC mapper, Pitfall II is now playable, but the mapper sound channel is still quite bad, also lacks things like savestate support
2014-04-07 01:33:45 +00:00
adelikat
0a22275b59
Oops
2014-04-06 23:30:45 +00:00
adelikat
391be49081
Atari 2600 - support multi-cart mappers, toggling games is done via Hard Reset
2014-04-06 23:25:59 +00:00
adelikat
8a239b53bc
Atari 2600 - implement hard reset, also fix a few missing Dispose calls in some mappers that utilize ram
2014-04-06 22:40:10 +00:00
adelikat
696affa5be
Atari 2600 - a bit mroe reorg
2014-04-05 15:04:03 +00:00
adelikat
a230210565
Atari 2600 - another round of cleanup and reorg
2014-04-05 14:57:26 +00:00
adelikat
27daa82464
Atari 2600 - a round of code cleanup and check in some files I neglected to in the past few commits, remove oldTIA.cs
2014-04-05 14:13:05 +00:00
adelikat
43d58e3441
Atari 2600 - Oops, dispose stuff
2014-04-05 02:42:23 +00:00
adelikat
a2b2651330
Atari 2600 - Implement mapper FA2
2014-04-05 00:58:43 +00:00
adelikat
cf1a50c195
Atari 2600 - Implement mapper EFSC
2014-04-05 00:35:08 +00:00
adelikat
842645b9ab
Atari 2600 - oops, fix a bug in mapper heuristics
2014-04-05 00:31:13 +00:00
adelikat
2d65937440
Atari 2600 - implement mapper F4SC
2014-04-05 00:03:45 +00:00
adelikat
3d1e6ca830
Atari 2600 - implement mapper F6SC, and slight fix to F8SC (uncomment read of write port emulation)
2014-04-04 23:49:03 +00:00
adelikat
d79067c33c
Atari 2600 - implement mapper F8SC. Fix a potential crash in mappers AR and FA
2014-04-04 21:16:43 +00:00
adelikat
af0cd39742
Atari 2600 - add in unimplemented mappers and throw not implemented exceptions. Throw these on a 4IN1 and F8SC instead of wrongly using F8. Implement heuristics for Rom detection when rom isn't found in gamedb. Heuristics logic based on Stella findings.
2014-04-04 19:46:41 +00:00
adelikat
58732cf627
Atari 2600 - implement homebrew mapper 0840
2014-04-03 21:25:02 +00:00
adelikat
a946beb40f
oops #2
2014-04-03 21:02:27 +00:00
adelikat
03a2de19f1
remove unused mapper file, not sure what this was ever supposed to be, or how it managed to survive this long
2014-04-03 20:05:24 +00:00
adelikat
4c13ff6731
Atari 2600 - some formatting and clean up of mapper classes
2014-04-03 19:58:47 +00:00
adelikat
12cdedf299
Atari 2600 - throw NotImplemented exceptions on mappers that exist but haven't been built, and clean up some mapper code
2014-04-02 21:27:14 +00:00
adelikat
5db777afcf
Atari 2600 - more mapper defaults based on file size
2014-04-02 21:07:55 +00:00
goyuken
7a9eb9f6cb
change some memory domains to exception out on out of range access instead of silent masking
2014-02-26 20:18:48 +00:00
goyuken
6c2aad545f
7800: fix PAL color display
2014-02-21 17:00:06 +00:00
goyuken
eed290cb8d
2600: try 2K or 4K mappers for unknown roms where applicable
2014-02-08 04:59:45 +00:00
adelikat
82dd0d324d
Atari 2600 - Remove a todo, ReadConsoleSwitches should in fact read the lag flag (and currenlty does already), justification: it is implied that any input on "lag frame" should have no impact on a movie
2014-02-04 15:55:05 +00:00
adelikat
7393f132ab
Move CPUs from Emulation.Common to Emulation.Cores
2014-01-22 01:14:36 +00:00
goyuken
a005767463
random cleanup
2013-12-27 04:41:50 +00:00
goyuken
82c82b681a
connect a26 to the new settings setup. unlike all those before it, the menus have changed a bit, but all of the functionality is still there. in movie 2.0, a26 will store the two difficulty switches and the bw\color switch as syncsettings
2013-12-24 20:50:53 +00:00
goyuken
d37796ab1c
more new core config framework; this time GAEMBOY
2013-12-23 02:51:41 +00:00
goyuken
bd205f47dc
update our newtonsoft json.net to version 5.0 release 8. this fixes up abstract class handling so that the CoreSettings can work correctly.
...
tweak Binding, RecentFiles, and PathEntry to work with the new serializer. on updating to this revision, you should be able to keep all config.ini settings except for hotkey bindings, path layouts, and recent files list.
start implementation of new CoreSettings and CoreSyncSettings. at the moment, it's only partially done for NES.
2013-12-22 00:44:39 +00:00
goyuken
e95d7b8cd7
fix the mess i made yesterday with IEmuLoadHelper (I did not know at the time, but it's 99% the same as the existing ICoreFileProvider)
2013-12-10 17:58:12 +00:00
goyuken
2a0217e06c
refactor a bit of firmware loading code to get some slop out of MainForm.LoadRom()
2013-12-09 20:36:24 +00:00
adelikat
ce7743808f
Lua - event.oninputpoll - support Atari 7800
2013-11-17 00:06:21 +00:00
adelikat
7e45f13282
Change project name BizHawk.Emulation to BizHawk.Emulation.Cores
2013-11-15 14:05:47 +00:00