Set build independent binary output dir
Useful for using multimple compilers (gcc/clang) with different compile-time (debug/release)
enable full precompiled headers for non-Windows Platforms for now to make people not guess all the time what to include
Improved Vertex Shader Decompiler
- Fixed condition register selection
- Implemented LIT
- Fixed RCP
try include guards to circumvent a weird error with gcc and unity builds
Merge pull request #323 from Bigpet/master

enable full precompiled headers for non-Windows Platforms
cellSpurs: create new taskset using attr
Merge pull request #322 from raven02/patch-16

cellSpurs : create new taskset using attr
initial start to eliminate static func init, not compilable atm

move module initialization into a module manager, still has some issues like stopping not working and debug crashing

add #idef 0 to modules that aren't in the windows project

don't double initialize and don't de-initialize for now, since many modules don't expect it and it leads to many errors

remove duplicate module lists for empty modules and implemented ones, make Module non-copyable but movable

add secondary project, no real use for it now

add some memleak config to the emucore and add asmjit path to rpcs3

small rebase error fixed to get it to compile again

add filters for emucore

re-add the module manager and static file

WIP commit, linker errors abound

some more abstraction layer stuff

fix the remaining linker errors, re-enable platform specific mouse, pad and keyboard handlers

rebasing

fix memset undefined and re() usage of se_t before declaration

Add wxGUI define by default for cmake builds

fix copy constructors of Datetime header

fix copy constructors of other wx interface classes

remove static declarations of global variables

make wxGLCanvas constructor non-ambiguous even with wx2.8. compat mode, fix wrong std::exception constructor calls

remove duplicate definition for FromUTF8 and ToUTF8

temp changes
Fix building with precompiled headers

add the unimplemented modules to the emucore project

fix a bug in the rXml wrapper that didn't consider the possiblity of functions returning null pointers
add xinput pad handler to the windows emucore
add back fused gui log classes, this needs to be redone another way

also, add back wx requirement for strfmt
reset debug output directory
Merge pull request #239 from Bigpet/splitproj

Split gui and emulation core into seperate projects
Merge pull request #216 from UnconventionalT/binary-dir-fix

Set build independent binary output dir
remove unexplained commented out code that I added myself with the last PR

* remove unexplained commented out code that I added myself
* revert asmjit settings change that was meant to only be local for me
Merge pull request #324 from Bigpet/splitfixups

remove unexplained commented out code that I added myself with the last PR
add dependency on asmjit to rpcs3 project,            might fix the buildbot
fix machine specific path, sorry about that one
Merge pull request #325 from Bigpet/master

add dependency on asmjit to rpcs3 project