Commit Graph

10 Commits

Author SHA1 Message Date
Daryl Borth
856a1ac127 backport more changes from snes9x master 2018-08-11 14:56:31 -06:00
bladeoner
74f3ee4caf
MSU1 fixes backported
The following fixes are backported from the Snes9x master branch:
- Release msu data and audio streams on exit, use unzClose when closing
- Fix MSU-1 channel swap on loop
- Ensure all MSU-1 reads are stereo channel aligned
- Clean up S9xMSU1Generate code
- Fix MSU1 swapping.
- Fix casting on MSU1 volume
- Get rid of "Unable to find msu file" console spam
2018-07-29 19:33:25 +02:00
Etienne Haarsma
a0ff37c92e Add MSU1 support (thanks qwertymodo!) 2018-01-17 15:59:23 +01:00
dborth
ee7c66d257 sync APU code 2011-04-21 15:49:56 +00:00
dborth
221bab8a9a Introduce new APU timing hack
Timings.APUAllowTimeOverflow allows the SPC to cross the time limit
set by CPU.Cycles. Currently fixes Earthworm Jim 2, Ms. Pacman and
NBA Hang Time.
2010-10-19 02:24:07 +00:00
dborth
ee2277f76f finalize 4.2.1 2010-07-15 03:52:42 +00:00
dborth
4e752fceb8 upstream changes. change sound defaults 2010-04-06 02:13:53 +00:00
dborth
c1546f3132 add new APU 2010-01-27 22:12:09 +00:00
dborth
b0dc24689f revert trunk 2009-11-30 08:14:38 +00:00
dborth
e7d0b3df78 initial port of snes9x 1.52 beta 2009-11-25 06:35:14 +00:00