pcsx2/plugins/PadNull
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 Remove a handful of export/def warnings from the NULL plugins. 2010-05-18 02:59:50 +00:00
CMakeLists.txt Spu2null, padnull, gsnull, CDVDnull, onepad, spu2x: 2010-08-06 11:43:21 +00:00
License.txt Add PADnull to the MSVC solution, and set eol-style:native props on PADnull and OnePad. 2009-12-22 03:17:35 +00:00
Pad.cpp [spu2null, padnull, gsnull, zzogl]: use the setLogDir API to select the log path. 2010-06-11 17:31:45 +00:00
Pad.h Spu2null, padnull, gsnull, CDVDnull, onepad, spu2x: 2010-08-06 11:43:21 +00:00
ReadMe.txt GSnull/PadNull: Add a null Pad plugin (Currently Linux only). Fix up GSnull on the Linux side. 2009-05-23 05:15:03 +00:00

ReadMe.txt

PadNull v0.1
-------------

 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 "libPadNull.so.0.1.0" (linux) or "PadNull.dll" (win32)
 at the Plugin directory of the Emulator to use it.

Changes:
-------
 v0.1:
 * First Release
 * Tested with Pcsx2

Authors:
-------
arcum42@gmail.com