devinacker
8ca9b3c3c2
allow multiple simultaneous coprocessor audio sources
2020-02-07 20:56:20 -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
502a159238
msu1: unload files when unloading cartridge
...
closes #82
2016-11-19 15:52:46 -05:00
devinacker
6dfebcc886
msu1: return to previous flag behavior for $2005
...
per byuu, this is the intended behavior and the removal was an
unintended regression in higan v95. reverting will continue to keep it
compatible with most higan versions and the sd2snes
2016-10-24 19:27:39 -04:00
devinacker
bed80e8636
msu1: adhere to current spec init volume
2016-10-21 21:39:11 -04:00
devinacker
6cb7e30a2d
msu1: don't break playback after loading a state
...
fixes #54
2016-10-21 21:22:46 -04:00
devinacker
3d7b4e3785
msu1: seek to resume position correctly
2016-10-21 01:22:10 -04:00
devinacker
d8f9a5cc8e
msu1: don't stop playing audio when writing $2005
...
see comments on #64
2016-10-20 21:54:20 -04:00
devinacker
3908d5ef94
add (finally) msu-1 pause/resume support
2016-10-20 20:51:55 -04:00
devinacker
e1c0f49300
msu1: don't use the same offset for seek+read
...
fixes #61
2016-10-18 00:57:53 -04: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
Devin Acker
fc9de55586
Merge pull request #7 from mrehkopf/master
...
Backport most recent MSU1 behaviour
2015-04-21 13:03:40 -04:00
ikari_01
74c080cee7
Backport most recent MSU1 behaviour
...
v073 has some shortcomings in MSU1 behaviour, most notably it ignores
the DSP mute flag (which will cut off external audio on a real SNES).
Hack authors stumble upon those when running on real hardware for the
first time after testing on less recent bsnes versions.
Backports from higan v094:
- audio error flag
- init behaviour (zero out MSU1 regs)
- initial volume
- DSP mute flag
2015-04-21 17:56:34 +02: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