pcsx2/plugins/spu2-x/src
gigaherz cdb5de009b Experimental stuff, "newly discovered" flag from some old ps1 source code (so yeah not new, just I had never seen it) which appears to indicate the status of the spu's internal transfer queue (both dma and non-dma transfer styles).
Only applied for DMAs, and only in the new dmac code. Please tell if it breaks anything! and also if it fixes anything!


git-svn-id: http://pcsx2.googlecode.com/svn/trunk@2566 96395faa-99c1-11dd-bbfe-3dabce05a288
2010-02-06 01:35:36 +00:00
..
3rdparty/liba52 Linux: Added more correct __asm__ qualifiers and conditions; including __volatile__ on a lot of asm code (it should really be the default behavior and non-vlatile the specifier, but whatever >_<), and added register clobber specifiers. Might help unbreak some of GCC 4.4's optimization problems, although VIFdma's uber-hack SSE optimization looks like a real problem. 2009-10-05 11:05:11 +00:00
Linux Spu2-x: A few quick changes to get it compiling in Linux again. 2010-02-05 03:59:19 +00:00
Windows Experimental implementation of spu2 interface for the new iop dmac. 2010-02-03 03:37:55 +00:00
ADSR.cpp SPU2-X: 2009-09-29 19:18:50 +00:00
Config.h SPU2-X: 2009-09-29 19:18:50 +00:00
ConvertUTF.cpp SPU2-X: 2009-09-29 19:18:50 +00:00
ConvertUTF.h Assorted code cleanups to WinMain's message handling, and streamlined the language selection 'gui restart' procedure. 2009-02-23 12:03:22 +00:00
DPLII.h SPU2-X: These aren't the buildfiles you're looking for. Move along now. 2009-02-20 21:48:59 +00:00
Debug.cpp SPU2-X: Fixed a huge bug in my last commit that broke most everything except the bios -- Core indexes were set to -1 instead of 0 and 1 (heh). Also a Speedup: Switched to a lookup table for dispatching SPU hardware register writes. 2009-09-30 05:35:37 +00:00
Debug.h SPU-X: Major code cleanups across the board, and optimizations to the reverb effects generator (possibly buggy yet) 2009-02-18 13:36:20 +00:00
DecodeDPLII.cpp SPU2-X: These aren't the buildfiles you're looking for. Move along now. 2009-02-20 21:48:59 +00:00
Decoder.cpp SPU2-X: Fix CDDA playback, which got broken a few revs back; and remove regression test code (ReadInput is pretty well confirmed to be good now, anything still broken is because of something else). 2009-10-04 08:47:43 +00:00
Dma.cpp Experimental stuff, "newly discovered" flag from some old ps1 source code (so yeah not new, just I had never seen it) which appears to indicate the status of the spu's internal transfer queue (both dma and non-dma transfer styles). 2010-02-06 01:35:36 +00:00
Dma.h SPU2-X: 2009-09-29 19:18:50 +00:00
Global.h Spu2-x: A few quick changes to get it compiling in Linux again. 2010-02-05 03:59:19 +00:00
Lowpass.cpp Spu2-x: A few quick changes to get it compiling in Linux again. 2010-02-05 03:59:19 +00:00
Lowpass.h SPU2-X: 2009-09-29 19:18:50 +00:00
Makefile.am Some work on variable type consistancy, and getting rid of 64 bit processor checks. 2009-05-17 21:57:24 +00:00
Mixer.cpp Spu2-x: A few quick changes to get it compiling in Linux again. 2010-02-05 03:59:19 +00:00
Mixer.h SPU2-X: Experimental PortAudio module. No config dialogs. Will use the system default output device & whatever the default "api" is in portaudio. Requires user-compiled portaudio lib, might commit later. 2010-01-16 17:59:00 +00:00
PS2E-spu2.cpp Experimental implementation of spu2 interface for the new iop dmac. 2010-02-03 03:37:55 +00:00
PS2E-spu2.h Experimental implementation of spu2 interface for the new iop dmac. 2010-02-03 03:37:55 +00:00
PrecompiledHeader.cpp SPU2-X: 2009-09-29 19:18:50 +00:00
ReadInput.cpp Spu2-x: A few quick changes to get it compiling in Linux again. 2010-02-05 03:59:19 +00:00
RegLog.cpp SPU2-X: Fixed a huge bug in my last commit that broke most everything except the bios -- Core indexes were set to -1 instead of 0 and 1 (heh). Also a Speedup: Switched to a lookup table for dispatching SPU hardware register writes. 2009-09-30 05:35:37 +00:00
RegTable.cpp SPU2-X: Fixed a huge bug in my last commit that broke most everything except the bios -- Core indexes were set to -1 instead of 0 and 1 (heh). Also a Speedup: Switched to a lookup table for dispatching SPU hardware register writes. 2009-09-30 05:35:37 +00:00
Reverb.cpp SPU2-X: Revert Neill's x4 buffer indexers -- Fixes feedback. Update savestate version to fix prev savestates. 2009-10-27 14:08:25 +00:00
SndOut.cpp SPU2-X: Experimental PortAudio module. No config dialogs. Will use the system default output device & whatever the default "api" is in portaudio. Requires user-compiled portaudio lib, might commit later. 2010-01-16 17:59:00 +00:00
SndOut.h SPU2-X: Experimental PortAudio module. No config dialogs. Will use the system default output device & whatever the default "api" is in portaudio. Requires user-compiled portaudio lib, might commit later. 2010-01-16 17:59:00 +00:00
SndOut_Portaudio.cpp A big old crapload of UI and thread management changes. Recoded the EventSource/EventListener system to be more C++ and less hacky C. Probably breaks Linux! 2010-01-22 15:22:01 +00:00
Spu2replay.cpp Experimental implementation of spu2 interface for the new iop dmac. 2010-02-03 03:37:55 +00:00
Spu2replay.h SPU2-X: 2009-09-29 19:18:50 +00:00
Timestretcher.cpp SPU2-X: 2009-12-22 17:05:40 +00:00
Wavedump_wav.cpp SPU2-X: 2009-09-29 19:18:50 +00:00
build.sh Fix a segfault issue in ConvertTo16 on ZeroGS, and make a few changes in spu2-x for later use. 2009-02-28 08:00:56 +00:00
configure.ac Suppose I should do something about the configure.ac files and _DEBUG, as well. 2009-06-18 09:58:56 +00:00
defs.h Experimental stuff, "newly discovered" flag from some old ps1 source code (so yeah not new, just I had never seen it) which appears to indicate the status of the spu's internal transfer queue (both dma and non-dma transfer styles). 2010-02-06 01:35:36 +00:00
iconvert.cpp Fix a few Linux things. 2009-09-13 06:13:22 +00:00
regs.h SPU2-X: Fixed a huge bug in my last commit that broke most everything except the bios -- Core indexes were set to -1 instead of 0 and 1 (heh). Also a Speedup: Switched to a lookup table for dispatching SPU hardware register writes. 2009-09-30 05:35:37 +00:00
spdif.h SPU2-X: Upgraded license to the LPGLv3; and changed some #ifdef mess to #pragma once. 2009-06-21 11:00:53 +00:00
spu2freeze.cpp Much work on menus, gui features. Partially-working recent-isos menu list. Bugfix for some of the new console stuff that could have caused some funny bunny business, or crashes, in a few games. Why dat wascaly wabbit! >_< 2009-10-31 10:03:07 +00:00
spu2sys.cpp Experimental stuff, "newly discovered" flag from some old ps1 source code (so yeah not new, just I had never seen it) which appears to indicate the status of the spu's internal transfer queue (both dma and non-dma transfer styles). 2010-02-06 01:35:36 +00:00
utf8.cpp Fix a few Linux things. 2009-09-13 06:13:22 +00:00
utf8.h 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