Commit graph

11 commits

Author SHA1 Message Date
devinacker
90d3239da8 merge conflicts 2020-02-10 18:41:44 -05:00
devinacker
8ca9b3c3c2 allow multiple simultaneous coprocessor audio sources 2020-02-07 20:56:20 -05:00
devinacker
5f266e3acc sgb: don't mix GB audio when SNES DSP is muted 2020-02-07 19:48:15 -05:00
devinacker
9c0fd51417 sgb: add GB CPU speed control via 003 2020-02-07 19:47:56 -05:00
devinacker
acc3304825 begin minimal sgb debug interface 2020-01-03 02:48:51 -05:00
devinacker
e4edc7a229 backport some scheduler improvements from current bsnes; should hopefully fix some potential serialization deadlocks including possibly what was causing issues #233 and #240 2019-12-07 17:27:32 -05:00
devinacker
d308c1be15 allow debugger to read MMIO without side effects
(closes #46 assuming I didn't screw anything up)
2016-05-06 20:37:37 -04:00
Alex.W.Jackson@gmail.com
3eec88bf82 debugger: add a flag indicating that the debugger is accessing the bus; this is used to suppress unwanted side effects of reads (e.g. cothread switches, latch-on-read registers) and to allow ROM to be modified (in place of MappedRAM::write_protect(), which is going away soon)
git-svn-id: http://bsnes-classic.googlecode.com/svn/trunk@61 fe182637-1eec-a322-cce2-af8e45122353
2015-05-16 10:52:07 -04:00
Alex.W.Jackson@gmail.com
fb4b769e7c Nonexistent MappedRAM's size() is now 0 and not a magic number
git-svn-id: http://bsnes-classic.googlecode.com/svn/trunk@56 fe182637-1eec-a322-cce2-af8e45122353
2015-05-01 09:34:33 -04:00
Alex.W.Jackson@gmail.com
d58a0f0fd5 memory: Make breakpoint mirroring work with MMIO (requiring some changes to BSXCart). While at it, remove some redundant masking and replace some magic numbers with enums
git-svn-id: http://bsnes-classic.googlecode.com/svn/trunk@40 fe182637-1eec-a322-cce2-af8e45122353
2015-04-18 19:54:25 -04:00
devinacker
d88ac78d30 initial commit 2014-11-26 18:35:12 -05:00