goyuken
8c7b1da678
NES: fix two regressions from previous commit; one broke all UNIF, and one broke some sachen boards
2014-04-09 19:39:04 +00:00
goyuken
58079850ae
NES -- rework autodetection code in preparation for iNES 2.0 support. this commit likely breaks some things; exhaustive testing to come
2014-04-09 18:13:19 +00:00
goyuken
804fed9375
NES: infrastructure stuff
2014-03-04 23:18:10 +00:00
goyuken
3ffde6b88a
NES: rework controller infrastructure. zappers and such will be coming soon now
2014-02-28 04:05:36 +00:00
goyuken
dcb2098055
NES: fix some peek memory semantics
2014-02-27 20:58:00 +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
zeromus
7b354ef8b9
change NES board analysis to prioritize gamedb. this would allow users to control the operations, instead of nescartdb always taking control. not sure if this is OK, but I think it is.
2014-02-16 06:16:55 +00:00
goyuken
25e7355fe4
NES: region override. now you can add Subor Style to all of your favourite games
2014-02-06 02:06:17 +00:00
goyuken
41fe0b56d7
NES: fix off by one in the "Clip Left and Right" setting
2014-02-01 16:57:20 +00:00
goyuken
8bf8213a7d
NES: truncate if a iNES file's supposed VROM size is longer than the leftover length of the iNES file. seems to fix some hacks\translations
2014-01-21 22:29:51 +00:00
goyuken
4191537359
revert r5763
2014-01-06 21:50:52 +00:00
goyuken
d191575fd2
NES internal infrastructure
2014-01-06 21:33:30 +00:00
goyuken
a399dbe91e
NES: Move boardproperties into movie 2.0 syncsettings objects, and add a rudimentary UI for changing them
2014-01-01 03:03:10 +00:00
goyuken
433a0f7925
NES: fix oops
2013-12-24 22:37:45 +00:00
goyuken
d37796ab1c
more new core config framework; this time GAEMBOY
2013-12-23 02:51:41 +00:00
goyuken
f992672051
NES add sound volume settings to config object
2013-12-22 21:47:16 +00:00
goyuken
0347fc5eef
core settings stuff etc
2013-12-22 20:41:21 +00:00
goyuken
0cd5af1843
rework NES palette config in new core config system
2013-12-22 06:55:34 +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
goyuken
de71c0d8c7
support some rogue FDS disk format
2013-12-08 21:39:17 +00:00
adelikat
7e45f13282
Change project name BizHawk.Emulation to BizHawk.Emulation.Cores
2013-11-15 14:05:47 +00:00