beirich
c825720d33
SMS: Fix Ernie Els Golf GG (has on-cart volatile ram)
2014-03-18 02:23:10 +00:00
beirich
3b66e61c82
SMS: improve rendering accuracy of left-column blanking. I have to say I never thought that would be a thing that needed improved rendering. Also fix issue with when Sprite Overflow fires.
2014-03-18 00:50:08 +00:00
beirich
cbc4d925be
SMS: apply previous sprite fixes to doublesize renderer
2014-03-17 11:51:00 +00:00
beirich
227007c07d
SMS: rework sprite render code, passing several additional VDP tests, and also fixing Fantastic Dizzy.
2014-03-17 05:05:57 +00:00
beirich
eeeb71dfe0
SMS: implement VDP/PSG IO port mirroring. passes some additional VDP tests
2014-03-17 03:56:42 +00:00
beirich
8b844bff34
SMS: lots of gamedb things. And initial terebi oekaki mapper emulation; mouse interface still missing. GG gamedb still in flux but, commit before this commit gets any bigger
2014-03-17 03:00:07 +00:00
beirich
8496f71812
SMS: Korean mappers work. Fixes Cyborg Z, Dodgeball King, F1 Spirit, Jang Pang III, Knightmare II, Nemesis, Nemesis 2, Penguin Adventure, Sangokushi 3, Street Master, Wonsiin
2014-03-14 04:30:01 +00:00
beirich
b1a37724a1
SMS: hook up Export/Japan, NTSC/PAL, BIOS Enable, and US/JP Bios selection
2014-03-13 04:49:39 +00:00
beirich
8daab82463
SMS: Add Export/Japan, NTSC/PAL, Enable BIOS options to SMS menu. Not yet hooked up to core.
2014-03-13 04:15:05 +00:00
beirich
7e77c5a116
SMS: Add "external cart ram" mapper for SG1000, fixes The Castle and Othello. Fortunately, both games are somewhat interesting and playable. SG1000 compat now 100% minus games requiring exotic peripherals
2014-03-06 04:43:36 +00:00
beirich
d2d6d00938
SMS: Import improved TMS-mode sprite render code from Colecovision core, fixes Bank Panic (SG1000) intro screen at least
2014-03-06 00:52:27 +00:00
beirich
60147ffbab
SMS: quickfix, only load SMS BIOS on SMS games (not Game Gear or SG1000)
2014-03-05 12:49:27 +00:00
beirich
9a59155177
SMS: initial support for SMS BIOSes. Some future work is pending regarding when to use what bios or no bios. (hooray regions)
2014-03-05 05:09:20 +00:00
beirich
d328fd0479
SMS: add option to make 3d games playable. some are actually interesting. sega does what nintendont
2014-03-05 02:20:22 +00:00
beirich
e4e04e7b9d
SMS: Sprite Limit and Force Stereo Separation no longer require core reboot
2014-02-27 00:28:05 +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
4174751212
SMS VDP Viewer: correct BG size for 192 line mode
2014-02-13 19:10:39 +00:00
beirich
2dc01eab33
pasky better do something cool with this to warrant janking up my HuC6280 core
2014-02-08 20:18:36 +00:00
beirich
4f65c621e5
SMS: maybe fix some desyncs. needs retest by someone that can make it fail
2014-01-31 03:50:38 +00:00
adelikat
7393f132ab
Move CPUs from Emulation.Common to Emulation.Cores
2014-01-22 01:14:36 +00:00
goyuken
bdfbafdfca
SMS: support new settings infrastructure. this adds enableFM and allowOverclock as sync relevant settings for movie files (but of course, they won't end up in Movie 1.0 files)
2013-12-24 01:06:17 +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
adelikat
50d4a3307a
Rip out UpdateControls() method from IController, also some code cleanup in related files
2013-12-07 00:53:06 +00:00
adelikat
7e45f13282
Change project name BizHawk.Emulation to BizHawk.Emulation.Cores
2013-11-15 14:05:47 +00:00