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
a146750513
add some additional status (and per-channel toggles if supported) to sound viewer; also fix channel disable settings getting ignored after a reload/power cycle)
2019-12-03 20:20:40 -05:00
devinacker
9ac519f67f
improve a few DSP property names/formatting
2019-12-02 19:18:08 -05:00
devinacker
393ea22344
add more detailed adsr/gain register info to dsp properties
2019-11-26 19:47:17 -05:00
Alex W. Jackson
cbd7b99785
dsp: change initial ENDX register state to match current higan; fixes Magical Drop
2017-08-19 00:15:14 -04:00
devinacker
696a5101fb
add experimental SPC/SNSF playback plugin
2017-01-21 05:45:17 -05:00
devinacker
7ce1087e60
update+expand properties view for all profiles
...
closes #60
2016-11-01 00:20:56 -04:00
Alex W. Jackson
7be2a02453
ui: replace most '#if defined(PROFILE...' with specific PPU/DSP feature checks; allows PPU and DSP components to be mixed and matched
2015-06-01 12:26:45 -04:00
Alex W. Jackson
4b2e61baad
dsp: add macros to allow compiling as an non-cothreaded state machine for speed (not enabled yet; plan is to add channel_enable() support, do a few more optimizations, and then nuke alt/dsp)
2015-05-29 23:35:23 -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
devinacker
d88ac78d30
initial commit
2014-11-26 18:35:12 -05:00