Fixes for SDL 2.0. Should be usable now.

git-svn-id: svn+ssh://svn.code.sf.net/p/yabause/code/trunk@3140 d7be59e3-070e-4b9a-85a1-4646befae34d
The Linux and OSX NDK doesn't like Windows EOL

git-svn-id: svn+ssh://svn.code.sf.net/p/yabause/code/trunk@3141 d7be59e3-070e-4b9a-85a1-4646befae34d
es and pt_BR translations update.

Thanks anonymous!

git-svn-id: svn+ssh://svn.code.sf.net/p/yabause/code/trunk@3142 d7be59e3-070e-4b9a-85a1-4646befae34d
Update de translation

git-svn-id: svn+ssh://svn.code.sf.net/p/yabause/code/trunk@3143 d7be59e3-070e-4b9a-85a1-4646befae34d
-Added threading support to windows port.
-Added portable socket code.
-Reworked gdb stub so it uses portable threading code.
-Reworked Netlink emulation. Now it's multi-threaded and should work beyond local and LAN connections.
-Changed Netlink debug logging so it's separate.
-A few CMakeLists.txt tweaks for SDL2 and winsock on windows.

git-svn-id: svn+ssh://svn.code.sf.net/p/yabause/code/trunk@3144 d7be59e3-070e-4b9a-85a1-4646befae34d
Fixed issue where height in settings wasn't properly taking into account the height of the menu and tool bar when enabled.

git-svn-id: svn+ssh://svn.code.sf.net/p/yabause/code/trunk@3145 d7be59e3-070e-4b9a-85a1-4646befae34d
Fixed building the cocoa port with XCode.

git-svn-id: svn+ssh://svn.code.sf.net/p/yabause/code/trunk@3146 d7be59e3-070e-4b9a-85a1-4646befae34d
Fixed compilation for gcc

git-svn-id: svn+ssh://svn.code.sf.net/p/yabause/code/trunk@3147 d7be59e3-070e-4b9a-85a1-4646befae34d
-Fixed two bugs in emulated bios

git-svn-id: svn+ssh://svn.code.sf.net/p/yabause/code/trunk@3148 d7be59e3-070e-4b9a-85a1-4646befae34d
Missed a file in last commit also fixed a an issue with qt disassembler not properly handling cache through addresses, etc.

git-svn-id: svn+ssh://svn.code.sf.net/p/yabause/code/trunk@3149 d7be59e3-070e-4b9a-85a1-4646befae34d
Added new SH2 debug functions that should help developers and rom hackers:
 -Step Over
 -Step Out
 -Track Infinite Loop

git-svn-id: svn+ssh://svn.code.sf.net/p/yabause/code/trunk@3150 d7be59e3-070e-4b9a-85a1-4646befae34d
For some reason, g++ wants a cast...

git-svn-id: svn+ssh://svn.code.sf.net/p/yabause/code/trunk@3151 d7be59e3-070e-4b9a-85a1-4646befae34d
Fixed issue with qt cheat search where it was only checking hwram. lwram is also checked now and it should be easy enough to add cartridge ram too.

git-svn-id: svn+ssh://svn.code.sf.net/p/yabause/code/trunk@3152 d7be59e3-070e-4b9a-85a1-4646befae34d
DirectX libs should now be properly detected when target is x64

git-svn-id: svn+ssh://svn.code.sf.net/p/yabause/code/trunk@3153 d7be59e3-070e-4b9a-85a1-4646befae34d
Changed QT CD setting so that for drives it uses a drop list instead of a path.

git-svn-id: svn+ssh://svn.code.sf.net/p/yabause/code/trunk@3154 d7be59e3-070e-4b9a-85a1-4646befae34d
Again have to cast to qulonglong... weird...

git-svn-id: svn+ssh://svn.code.sf.net/p/yabause/code/trunk@3155 d7be59e3-070e-4b9a-85a1-4646befae34d
Changed QT Fullscreen mode so it actually changes the screen resolution to match the one specified.

git-svn-id: svn+ssh://svn.code.sf.net/p/yabause/code/trunk@3156 d7be59e3-070e-4b9a-85a1-4646befae34d
-Fixed an issue with my last commit making it not compile. Sorry guys!
-Separated fullscreen/window dimension settings
-Settings now enumerates available video modes and shows a list of available ones
-Fixed a few other issues relating to video mode changing.

git-svn-id: svn+ssh://svn.code.sf.net/p/yabause/code/trunk@3157 d7be59e3-070e-4b9a-85a1-4646befae34d
Fixed another stupid bug with changing window resolution

git-svn-id: svn+ssh://svn.code.sf.net/p/yabause/code/trunk@3158 d7be59e3-070e-4b9a-85a1-4646befae34d
Changed behaviour for swap macros so it uses built in functions for gnu c and visual c++. Should technically be a bit faster.

git-svn-id: svn+ssh://svn.code.sf.net/p/yabause/code/trunk@3159 d7be59e3-070e-4b9a-85a1-4646befae34d