Add softgpu to msvc sln and fix small build error.
Merge pull request #1 from unknownbrackets/softgpu

Add softgpu to msvc sln and fix small build error
softgpu: Add support for 32 bit and 16 bit index texture formats.
softgpu: Move texture function emulation to a helper function.
softgpu: static inline everything.
softgpu: Support RGB565, RGBA5551 and RGBA4444 CLUT formats.
softgpu: Clip primitives when one of their vertices is outside the screen coordinate range (the code really needs a cleanup though).
softgpu: Fix triangle strip rendering.
softgpu: Implement CCW cullmode.
Loader: Open PBP files even if we don't find the /PSP/GAME path
Add type safe getter for texture and clut format fields
fixup typesafe
Allocate staticaly a huge buffer instead of allocating on the stack
Some fixes for CLUT decoding

Used by Namco logo in Tales of Eternia