pcsx2/plugins/SPU2null
gregory.hainaut 04e6c5ab02 Spu2null, padnull, gsnull, CDVDnull, onepad, spu2x:
Add 2 attributes to the interfaces functions
 - externally_visible: avoid gcc to remove the function when lto is enabled 
 - visibility("default"): default == public... Allow to hide all others symbols: see http://gcc.gnu.org/wiki/Visibility for details

onepad:
* Remove __cplusplus define, everythings is in C
* define 2 interfaces functions with EXPORT_C_ instead of CALLBACK.

cmake:
* add recent added .h files
* add fvisibility optimization. Plugins size was reduced of ~10% much more than expected :)


git-svn-id: http://pcsx2.googlecode.com/svn/trunk@3611 96395faa-99c1-11dd-bbfe-3dabce05a288
2010-08-06 11:43:21 +00:00
..
Linux SPU2null, PADNull, CDVDNull: remove useless gtk include 2010-07-31 09:01:41 +00:00
Windows Removed all trailing whitespace in *.c *.cpp *.h because it irritates me. 2010-04-25 00:31:27 +00:00
CMakeLists.txt Spu2null, padnull, gsnull, CDVDnull, onepad, spu2x: 2010-08-06 11:43:21 +00:00
Changelog.txt And there goes SPU2null. This one deserves a lot more work, though. A real gui and backporting all the changes I made to ZeroSPU2, for starters. (And again, Windows may or may not compile for it. Looking at the Visual C++ file, I'm pretty sure it already wasn't compiling. 2009-05-02 03:41:03 +00:00
License.txt git-svn-id: http://pcsx2.googlecode.com/svn/trunk@419 96395faa-99c1-11dd-bbfe-3dabce05a288 2009-02-06 19:39:52 +00:00
ReadMe.txt git-svn-id: http://pcsx2.googlecode.com/svn/trunk@419 96395faa-99c1-11dd-bbfe-3dabce05a288 2009-02-06 19:39:52 +00:00
SPU2.cpp [copyright]: * Update copyright to use the new postal address of the Free Software Foundation. Nothing to see. 2010-07-04 22:49:00 +00:00
SPU2.h Spu2null, padnull, gsnull, CDVDnull, onepad, spu2x: 2010-08-06 11:43:21 +00:00

ReadMe.txt

SPU2null v0.4
-------------

 This is an extension to use with play station2 emulators 
 as PCSX2 (only one right now).
 The plugin is free open source code.

Usage:
-----
 Place the file "SPU2null.dll" (Windows) or "libSPU2null.so" (Linux)
 at the Plugins directory of the Emulator to use it.

Changes:
-------
 v0.5
 * added debug logging dialog + about dialog
 * linuz did some reg fixes
 * Added DEVC++ (4.9.9.2) project files for compiling with mingw32
 v0.4
 * added vsnet2005beta1 project files. 64bit dll should work fine now (not tested!)
 * Fixed one more bug in regs stuff

 v0.21
 * more work on regs

 v0.2:
 * New functions & regs

 v0.1:
 * First Release
 * Tested with Pcsx2

Authors:
-------

 linuzappz <linuzappz@hotmail.com>
 shadow <shadowpcsx2@yahoo.gr>