snes9xgx/source/snes9x
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
..
apu MSU1 fixes backported 2018-07-29 19:33:25 +02:00
65c816.h upgrade core to 1.52 2010-01-27 22:08:56 +00:00
bsx.cpp upgrade core to 1.52 2010-01-27 22:08:56 +00:00
bsx.h upgrade core to 1.52 2010-01-27 22:08:56 +00:00
c4.cpp core update - improved IRQ and SA-1 2011-01-17 13:54:34 +00:00
c4.h core update - improved IRQ and SA-1 2011-01-17 13:54:34 +00:00
c4emu.cpp sync with upstream 2010-10-03 20:13:53 +00:00
cheats2.cpp revert zones' improved IRQ and SA-1 changes committed in r661 - these are detrimental to performance 2011-03-24 01:07:47 +00:00
cheats.cpp upgrade core to 1.52 2010-01-27 22:08:56 +00:00
cheats.h upgrade core to 1.52 2010-01-27 22:08:56 +00:00
clip.cpp upgrade core to 1.52 2010-01-27 22:08:56 +00:00
controls.cpp revert zones' improved IRQ and SA-1 changes committed in r661 - these are detrimental to performance 2011-03-24 01:07:47 +00:00
controls.h - Fix compilation errors with latest libOGC/devkitPPC 2018-06-06 23:40:11 +09:30
cpu.cpp Add MSU1 support (thanks qwertymodo!) 2018-01-17 15:59:23 +01:00
cpuaddr.h upgrade core to 1.52 2010-01-27 22:08:56 +00:00
cpuexec.cpp revert zones' improved IRQ and SA-1 changes committed in r661 - these are detrimental to performance 2011-03-24 01:07:47 +00:00
cpuexec.h revert zones' improved IRQ and SA-1 changes committed in r661 - these are detrimental to performance 2011-03-24 01:07:47 +00:00
cpumacro.h revert zones' improved IRQ and SA-1 changes committed in r661 - these are detrimental to performance 2011-03-24 01:07:47 +00:00
cpuops.cpp revert zones' improved IRQ and SA-1 changes committed in r661 - these are detrimental to performance 2011-03-24 01:07:47 +00:00
cpuops.h revert zones' improved IRQ and SA-1 changes committed in r661 - these are detrimental to performance 2011-03-24 01:07:47 +00:00
crosshairs.cpp upgrade core to 1.52 2010-01-27 22:08:56 +00:00
crosshairs.h upgrade core to 1.52 2010-01-27 22:08:56 +00:00
display.h upgrade core to 1.52 2010-01-27 22:08:56 +00:00
dma.cpp revert zones' improved IRQ and SA-1 changes committed in r661 - these are detrimental to performance 2011-03-24 01:07:47 +00:00
dma.h upgrade core to 1.52 2010-01-27 22:08:56 +00:00
dsp1.cpp upgrade core to 1.52 2010-01-27 22:08:56 +00:00
dsp2.cpp upgrade core to 1.52 2010-01-27 22:08:56 +00:00
dsp3.cpp upgrade core to 1.52 2010-01-27 22:08:56 +00:00
dsp4.cpp upgrade core to 1.52 2010-01-27 22:08:56 +00:00
dsp.cpp upgrade core to 1.52 2010-01-27 22:08:56 +00:00
dsp.h upgrade core to 1.52 2010-01-27 22:08:56 +00:00
font.h upgrade core to 1.52 2010-01-27 22:08:56 +00:00
fxdbg.cpp upgrade core to 1.52 2010-01-27 22:08:56 +00:00
fxemu.cpp -Add Super FX Overclock option 2016-03-12 13:58:51 -07:00
fxemu.h core update - improved IRQ and SA-1 2011-01-17 13:54:34 +00:00
fxinst.cpp upgrade core to 1.52 2010-01-27 22:08:56 +00:00
fxinst.h core update - improved IRQ and SA-1 2011-01-17 13:54:34 +00:00
getset.h Add MSU1 support (thanks qwertymodo!) 2018-01-17 15:59:23 +01:00
gfx.cpp Fix glitched images on one-frame interlace changes (e.g. chrono trigger) 2011-02-16 00:23:19 +00:00
gfx.h upgrade core to 1.52 2010-01-27 22:08:56 +00:00
globals.cpp Add MSU1 support (thanks qwertymodo!) 2018-01-17 15:59:23 +01:00
language.h upgrade core to 1.52 2010-01-27 22:08:56 +00:00
logger.cpp upgrade core to 1.52 2010-01-27 22:08:56 +00:00
logger.h upgrade core to 1.52 2010-01-27 22:08:56 +00:00
memmap.cpp MSU1 fixes backported 2018-07-29 19:33:25 +02:00
memmap.h - Fix LTO flag (actually use one :P) 2018-06-09 08:59:52 +09:30
messages.h upgrade core to 1.52 2010-01-27 22:08:56 +00:00
missing.h upgrade core to 1.52 2010-01-27 22:08:56 +00:00
movie.cpp revert zones' improved IRQ and SA-1 changes committed in r661 - these are detrimental to performance 2011-03-24 01:07:47 +00:00
movie.h upgrade core to 1.52 2010-01-27 22:08:56 +00:00
msu1.cpp MSU1 fixes backported 2018-07-29 19:33:25 +02:00
msu1.h MSU1 fixes backported 2018-07-29 19:33:25 +02:00
obc1.cpp upgrade core to 1.52 2010-01-27 22:08:56 +00:00
obc1.h upgrade core to 1.52 2010-01-27 22:08:56 +00:00
pixform.h upgrade core to 1.52 2010-01-27 22:08:56 +00:00
port.h sync with upstream 2010-10-03 20:13:53 +00:00
ppu.cpp Add MSU1 support (thanks qwertymodo!) 2018-01-17 15:59:23 +01:00
ppu.h revert zones' improved IRQ and SA-1 changes committed in r661 - these are detrimental to performance 2011-03-24 01:07:47 +00:00
reader.cpp upgrade core to 1.52 2010-01-27 22:08:56 +00:00
reader.h upgrade core to 1.52 2010-01-27 22:08:56 +00:00
sa1.cpp revert zones' improved IRQ and SA-1 changes committed in r661 - these are detrimental to performance 2011-03-24 01:07:47 +00:00
sa1.h revert zones' improved IRQ and SA-1 changes committed in r661 - these are detrimental to performance 2011-03-24 01:07:47 +00:00
sa1cpu.cpp revert zones' improved IRQ and SA-1 changes committed in r661 - these are detrimental to performance 2011-03-24 01:07:47 +00:00
sar.h upgrade core to 1.52 2010-01-27 22:08:56 +00:00
screenshot.cpp upstream changes. change sound defaults 2010-04-06 02:13:53 +00:00
screenshot.h upgrade core to 1.52 2010-01-27 22:08:56 +00:00
sdd1.cpp upgrade core to 1.52 2010-01-27 22:08:56 +00:00
sdd1.h upgrade core to 1.52 2010-01-27 22:08:56 +00:00
sdd1emu.cpp upgrade core to 1.52 2010-01-27 22:08:56 +00:00
sdd1emu.h upgrade core to 1.52 2010-01-27 22:08:56 +00:00
seta010.cpp upgrade core to 1.52 2010-01-27 22:08:56 +00:00
seta011.cpp upgrade core to 1.52 2010-01-27 22:08:56 +00:00
seta018.cpp upgrade core to 1.52 2010-01-27 22:08:56 +00:00
seta.cpp upgrade core to 1.52 2010-01-27 22:08:56 +00:00
seta.h upgrade core to 1.52 2010-01-27 22:08:56 +00:00
snapshot.cpp Add MSU1 support (thanks qwertymodo!) 2018-01-17 15:59:23 +01:00
snapshot.h Add MSU1 support (thanks qwertymodo!) 2018-01-17 15:59:23 +01:00
snes9x.h Add MSU1 support (thanks qwertymodo!) 2018-01-17 15:59:23 +01:00
spc7110.cpp upgrade core to 1.52 2010-01-27 22:08:56 +00:00
spc7110.h upgrade core to 1.52 2010-01-27 22:08:56 +00:00
spc7110dec.cpp upgrade core to 1.52 2010-01-27 22:08:56 +00:00
spc7110dec.h upgrade core to 1.52 2010-01-27 22:08:56 +00:00
spc7110emu.cpp upgrade core to 1.52 2010-01-27 22:08:56 +00:00
spc7110emu.h upgrade core to 1.52 2010-01-27 22:08:56 +00:00
srtc.cpp upgrade core to 1.52 2010-01-27 22:08:56 +00:00
srtc.h upgrade core to 1.52 2010-01-27 22:08:56 +00:00
srtcemu.cpp upgrade core to 1.52 2010-01-27 22:08:56 +00:00
srtcemu.h upgrade core to 1.52 2010-01-27 22:08:56 +00:00
tile.cpp Fix glitched images on one-frame interlace changes (e.g. chrono trigger) 2011-02-16 00:23:19 +00:00
tile.h upgrade core to 1.52 2010-01-27 22:08:56 +00:00