pcsx2/plugins/spu2-x
sudonim1 a564d4bbae Runaway voices should be faster with this. My previous ideas for optimising this were based on the principles that there's no way a game could rely on this feature other than requiring interrupts to fire when the muted voice hits the interrupt address. Well... Fatal Frame 2 proved me wrong. SPU2 interrupts aren't even enabled. I have no idea what it's doing.
Rougher granularity than this probably doesn't break anything, this is the finest that should have observable effects.

Not running voices when they're in a special sentinel block may also help games... but not Fatal Frame 2.  It resets the loop register constantly.  I really have no idea what it's playing at and it's driving me crazy.

git-svn-id: http://pcsx2.googlecode.com/svn/trunk@2637 96395faa-99c1-11dd-bbfe-3dabce05a288
2010-02-25 07:04:28 +00:00
..
src Runaway voices should be faster with this. My previous ideas for optimising this were based on the principles that there's no way a game could rely on this feature other than requiring interrupts to fire when the muted voice hits the interrupt address. Well... Fatal Frame 2 proved me wrong. SPU2 interrupts aren't even enabled. I have no idea what it's doing. 2010-02-25 07:04:28 +00:00
CMakeLists.txt Commit a modified copy of the CMake files from issue 513. (Note: work in progress. Not currently for general use. Builds made using cmake are currently not supported, and unlikely to work properly.) 2010-01-21 15:12:50 +00:00
GPL.txt SPU2-X: Upgraded license to the LPGLv3; and changed some #ifdef mess to #pragma once. 2009-06-21 11:00:53 +00:00
LGPL.txt SPU2-X: Upgraded license to the LPGLv3; and changed some #ifdef mess to #pragma once. 2009-06-21 11:00:53 +00:00
License.txt SPU2-X: Upgraded license to the LPGLv3; and changed some #ifdef mess to #pragma once. 2009-06-21 11:00:53 +00:00
Website.txt SPU2-X: Introducing the new SPU2-X! After some talk with Gigaherz, It was decided to branch and rename Playground's mod of SPU2ghz to SPU2-X. This commit isn't just a copy. It includes a series of significant revisions. The most notable features are: 2009-02-15 05:15:39 +00:00
spu2-x-sm.bmp SPU2-X: Introducing the new SPU2-X! After some talk with Gigaherz, It was decided to branch and rename Playground's mod of SPU2ghz to SPU2-X. This commit isn't just a copy. It includes a series of significant revisions. The most notable features are: 2009-02-15 05:15:39 +00:00
spu2-x.bmp SPU2-X: Introducing the new SPU2-X! After some talk with Gigaherz, It was decided to branch and rename Playground's mod of SPU2ghz to SPU2-X. This commit isn't just a copy. It includes a series of significant revisions. The most notable features are: 2009-02-15 05:15:39 +00:00