diff --git a/ccminer.vcxproj b/ccminer.vcxproj
index 3ffd45a..e240816 100644
--- a/ccminer.vcxproj
+++ b/ccminer.vcxproj
@@ -1,554 +1,554 @@
-
-
-
-
- Release
- Win32
-
-
- Debug
- Win32
-
-
- Release
- x64
-
-
- Debug
- x64
-
-
-
- {36DC07F9-A4A6-4877-A146-1B960083CF6F}
- ccminer
-
-
-
- Application
- false
- true
- MultiByte
- v120
- false
-
-
- Application
- true
- MultiByte
- v120
- false
-
-
- Application
- false
- true
- MultiByte
- v120
- false
-
-
- Application
- true
- MultiByte
- v120
- false
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
- true
- $(CUDA_INC_PATH);$(IncludePath)
- $(CUDA_LIB_PATH);$(LibraryPath)
-
-
- true
-
-
- true
-
-
- true
-
-
-
- Level3
- Disabled
- WIN32;_DEBUG;_CONSOLE;_CRT_SECURE_NO_WARNINGS;CURL_STATICLIB;SCRYPT_KECCAK512;SCRYPT_CHACHA;SCRYPT_CHOOSE_COMPILETIME;%(PreprocessorDefinitions)
- .;compat;compat\jansson;compat\getopt;..\pthreads\Pre-built.2\include;..\curl-7.29.0\include;..\OpenSSL-Win32\include;%(AdditionalIncludeDirectories);$(CudaToolkitIncludeDir)
-
-
- true
- Console
- cudart.lib;cuda.lib;kernel32.lib;user32.lib;gdi32.lib;winspool.lib;comdlg32.lib;advapi32.lib;shell32.lib;ole32.lib;oleaut32.lib;uuid.lib;odbc32.lib;odbccp32.lib;pthreadVC2.lib;libcurl.lib;ws2_32.lib;Wldap32.lib;libeay32MTd.lib;ssleay32MTd.lib;%(AdditionalDependencies)
- ..\pthreads\Pre-built.2\lib\x86;..\curl-7.29.0\build\lib\Debug;..\OpenSSL-Win32\lib\VC\static;%(AdditionalLibraryDirectories);$(CudaToolkitLibDir)
-
-
- echo copy "$(CudaToolkitBinDir)\cudart32*.dll" "$(OutDir)"
-copy "$(CudaToolkitBinDir)\cudart32*.dll" "$(OutDir)"
-
-
- false
-
-
- 80
-
-
- true
- false
- compute_50,sm_50
-
-
-
-
- Level3
- Disabled
- WIN32;_DEBUG;_CONSOLE;_CRT_SECURE_NO_WARNINGS;CURL_STATICLIB;SCRYPT_KECCAK512;SCRYPT_CHACHA;SCRYPT_CHOOSE_COMPILETIME;%(PreprocessorDefinitions)
- .;compat;compat\jansson;compat\getopt;..\pthreads\Pre-built.2\include;..\curl-7.29.0_x64\include;..\OpenSSL-Win64\include;%(AdditionalIncludeDirectories);$(CudaToolkitIncludeDir)
-
-
- true
- Console
- cudart.lib;cuda.lib;kernel32.lib;user32.lib;gdi32.lib;winspool.lib;comdlg32.lib;advapi32.lib;shell32.lib;ole32.lib;oleaut32.lib;uuid.lib;odbc32.lib;odbccp32.lib;pthreadVC2.lib;libcurl.lib;ws2_32.lib;Wldap32.lib;libeay32MTd.lib;ssleay32MTd.lib;%(AdditionalDependencies)
- ..\pthreads\Pre-built.2\lib\x64;..\curl-7.29.0_x64\build\lib\Debug;..\OpenSSL-Win64\lib\VC\static;%(AdditionalLibraryDirectories);$(CudaToolkitLibDir)
-
-
- echo copy "$(CudaToolkitBinDir)\cudart64*.dll" "$(OutDir)"
-copy "$(CudaToolkitBinDir)\cudart64*.dll" "$(OutDir)"
-
-
- false
-
-
- 80
-
-
- true
- true
- compute_50,sm_50
-
-
-
-
-
-
- Level3
- MaxSpeed
- true
- true
- WIN32;NDEBUG;_CONSOLE;_CRT_SECURE_NO_WARNINGS;CURL_STATICLIB;SCRYPT_KECCAK512;SCRYPT_CHACHA;SCRYPT_CHOOSE_COMPILETIME;MAXWELL_OR_FERMI=1;%(PreprocessorDefinitions)
- .;compat;compat\jansson;compat\getopt;..\pthreads\Pre-built.2\include;..\curl-7.29.0\include;..\OpenSSL-Win32\include;%(AdditionalIncludeDirectories);$(CudaToolkitIncludeDir)
-
-
- false
- true
- true
- Console
- cudart.lib;cuda.lib;kernel32.lib;user32.lib;gdi32.lib;winspool.lib;comdlg32.lib;advapi32.lib;shell32.lib;ole32.lib;oleaut32.lib;uuid.lib;odbc32.lib;odbccp32.lib;pthreadVC2.lib;libcurl.lib;ws2_32.lib;Wldap32.lib;libeay32MT.lib;ssleay32MT.lib;%(AdditionalDependencies)
- ..\pthreads\Pre-built.2\lib\x86;..\curl-7.29.0\build\lib\Release;..\OpenSSL-Win32\lib\VC\static;%(AdditionalLibraryDirectories);$(CudaToolkitLibDir)
- /NODEFAULTLIB:LIBCMT %(AdditionalOptions)
-
-
- echo copy "$(CudaToolkitBinDir)\cudart32*.dll" "$(OutDir)"
-copy "$(CudaToolkitBinDir)\cudart32*.dll" "$(OutDir)"
-
-
- false
-
-
- 80
-
-
- true
- false
- compute_50,sm_50
-
-
-
-
- false
-
-
- O2
-
-
-
-
- Level3
- MaxSpeed
- true
- true
- WIN32;NDEBUG;_CONSOLE;_CRT_SECURE_NO_WARNINGS;CURL_STATICLIB;SCRYPT_KECCAK512;SCRYPT_CHACHA;SCRYPT_CHOOSE_COMPILETIME;%(PreprocessorDefinitions)
- .;compat;compat\jansson;compat\getopt;..\pthreads\Pre-built.2\include;..\curl-7.29.0_x64\include;..\OpenSSL-Win64\include;%(AdditionalIncludeDirectories);$(CudaToolkitIncludeDir)
-
-
- false
- true
- true
- Console
- cudart.lib;cuda.lib;kernel32.lib;user32.lib;gdi32.lib;winspool.lib;comdlg32.lib;advapi32.lib;shell32.lib;ole32.lib;oleaut32.lib;uuid.lib;odbc32.lib;odbccp32.lib;pthreadVC2.lib;libcurl.lib;ws2_32.lib;Wldap32.lib;libeay32MT.lib;ssleay32MT.lib;%(AdditionalDependencies)
- ..\pthreads\Pre-built.2\lib\x64;..\curl-7.29.0_x64\build\lib\Release;..\OpenSSL-Win64\lib\VC\static;%(AdditionalLibraryDirectories);$(CudaToolkitLibDir)
-
-
- echo copy "$(CudaToolkitBinDir)\cudart64*.dll" "$(OutDir)"
-copy "$(CudaToolkitBinDir)\cudart64*.dll" "$(OutDir)"
-
-
- false
-
-
- 80
-
-
- true
- true
- compute_50,sm_50
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
- /Tp %(AdditionalOptions)
- false
- Full
-
-
-
-
-
-
- Full
- /Tp %(AdditionalOptions)
-
-
-
-
-
-
-
-
-
-
- true
-
-
-
-
-
- true
-
-
-
-
-
-
-
-
-
-
-
- /Tp %(AdditionalOptions)
- Full
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
- true
-
-
- --ptxas-options=-O2 %(AdditionalOptions)
- %(AdditionalOptions)
- 64
-
-
- --ptxas-options=-O2 %(AdditionalOptions)
- %(AdditionalOptions)
- 64
-
-
- --ptxas-options=-O2 %(AdditionalOptions)
- %(AdditionalOptions)
- 64
-
-
- --ptxas-options=-O2 %(AdditionalOptions)
- %(AdditionalOptions)
- 64
-
-
- true
-
-
- --ptxas-options=-O2 %(AdditionalOptions)
- %(AdditionalOptions)
- 64
-
-
- --ptxas-options=-O2 %(AdditionalOptions)
- %(AdditionalOptions)
- 64
-
-
- --ptxas-options=-O2 %(AdditionalOptions)
- %(AdditionalOptions)
- 64
-
-
- --ptxas-options=-O2 %(AdditionalOptions)
- %(AdditionalOptions)
- 64
-
-
- --ptxas-options=-O2 %(AdditionalOptions)
- %(AdditionalOptions)
- 64
-
-
- --ptxas-options=-O2 %(AdditionalOptions)
- %(AdditionalOptions)
- 64
-
-
- --ptxas-options=-O2 %(AdditionalOptions)
- %(AdditionalOptions)
- 64
-
-
- -Xptxas "-abi=yes -O2" %(AdditionalOptions)
- -Xptxas "-abi=yes" %(AdditionalOptions)
- 64
-
-
- --ptxas-options=-O2 %(AdditionalOptions)
- %(AdditionalOptions)
- 64
-
-
- --ptxas-options=-O2 %(AdditionalOptions)
- %(AdditionalOptions)
- 64
-
-
- --ptxas-options=-O2 %(AdditionalOptions)
- %(AdditionalOptions)
- 64
-
-
- 128
- --ptxas-options=-O2 %(AdditionalOptions)
- %(AdditionalOptions)
- 64
-
-
- --ptxas-options=-O2 %(AdditionalOptions)
- %(AdditionalOptions)
- 64
-
-
- --ptxas-options=-O2 %(AdditionalOptions)
- %(AdditionalOptions)
- 64
-
-
- false
- --ptxas-options=-O2 %(AdditionalOptions)
- %(AdditionalOptions)
- 64
-
-
- -Xptxas "-abi=yes -O2" %(AdditionalOptions)
- -Xptxas "-abi=yes" %(AdditionalOptions)
- 64
-
-
- --ptxas-options=-O2 %(AdditionalOptions)
- %(AdditionalOptions)
- 64
-
-
- --ptxas-options=-O2 %(AdditionalOptions)
- %(AdditionalOptions)
- 64
-
-
- --ptxas-options=-O2 %(AdditionalOptions)
- %(AdditionalOptions)
- 64
-
-
- --ptxas-options=-O2 %(AdditionalOptions)
- %(AdditionalOptions)
- 64
-
-
- true
-
-
- --ptxas-options=-O2 %(AdditionalOptions)
- %(AdditionalOptions)
- 64
-
-
- --ptxas-options=-O2 %(AdditionalOptions)
- %(AdditionalOptions)
- 64
- 80
-
-
- --ptxas-options=-O2 %(AdditionalOptions)
- %(AdditionalOptions)
- 64
- 80
-
-
- --ptxas-options=-O2 %(AdditionalOptions)
- %(AdditionalOptions)
- 64
- 128
-
-
- --ptxas-options=-O2 %(AdditionalOptions)
- %(AdditionalOptions)
- 64
- 64
-
-
- --ptxas-options=-O2 %(AdditionalOptions)
- %(AdditionalOptions)
- 64
-
-
- true
-
-
- --ptxas-options=-O2 %(AdditionalOptions)
- %(AdditionalOptions)
- 64
-
-
- --ptxas-options=-O2 %(AdditionalOptions)
- %(AdditionalOptions)
- 64
- 80
-
-
- --ptxas-options=-O2 %(AdditionalOptions)
- %(AdditionalOptions)
- 64
-
-
- --ptxas-options=-O2 %(AdditionalOptions)
- %(AdditionalOptions)
- 64
-
-
- --ptxas-options=-O2 %(AdditionalOptions)
- %(AdditionalOptions)
- 64
-
-
- --ptxas-options=-O2 %(AdditionalOptions)
- %(AdditionalOptions)
- 64
-
-
- --ptxas-options=-O2 %(AdditionalOptions)
- %(AdditionalOptions)
- 64
-
-
- --ptxas-options=-O2 %(AdditionalOptions)
- %(AdditionalOptions)
- 64
- 80
-
-
- --ptxas-options=-O2 %(AdditionalOptions)
- %(AdditionalOptions)
- 64
-
-
- --ptxas-options=-O2 %(AdditionalOptions)
- %(AdditionalOptions)
- 64
-
-
- --ptxas-options=-O2 %(AdditionalOptions)
- %(AdditionalOptions)
- 64
-
-
- --ptxas-options=-O2 %(AdditionalOptions)
- %(AdditionalOptions)
- 64
-
-
-
-
-
-
-
+
+
+
+
+ Release
+ Win32
+
+
+ Debug
+ Win32
+
+
+ Release
+ x64
+
+
+ Debug
+ x64
+
+
+
+ {36DC07F9-A4A6-4877-A146-1B960083CF6F}
+ ccminer
+
+
+
+ Application
+ false
+ true
+ MultiByte
+ v120
+ false
+
+
+ Application
+ true
+ MultiByte
+ v120
+ false
+
+
+ Application
+ false
+ true
+ MultiByte
+ v120
+ false
+
+
+ Application
+ true
+ MultiByte
+ v120
+ false
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ true
+ $(CUDA_INC_PATH);$(IncludePath)
+ $(CUDA_LIB_PATH);$(LibraryPath)
+
+
+ true
+
+
+ true
+
+
+ true
+
+
+
+ Level3
+ Disabled
+ WIN32;_DEBUG;_CONSOLE;_CRT_SECURE_NO_WARNINGS;CURL_STATICLIB;SCRYPT_KECCAK512;SCRYPT_CHACHA;SCRYPT_CHOOSE_COMPILETIME;%(PreprocessorDefinitions)
+ .;compat;compat\jansson;compat\getopt;..\pthreads\Pre-built.2\include;..\curl-7.29.0\include;..\OpenSSL-Win32\include;%(AdditionalIncludeDirectories);$(CudaToolkitIncludeDir)
+
+
+ true
+ Console
+ cudart.lib;cuda.lib;kernel32.lib;user32.lib;gdi32.lib;winspool.lib;comdlg32.lib;advapi32.lib;shell32.lib;ole32.lib;oleaut32.lib;uuid.lib;odbc32.lib;odbccp32.lib;pthreadVC2.lib;libcurl.lib;ws2_32.lib;Wldap32.lib;libeay32MTd.lib;ssleay32MTd.lib;%(AdditionalDependencies)
+ ..\pthreads\Pre-built.2\lib\x86;..\curl-7.29.0\build\lib\Debug;..\OpenSSL-Win32\lib\VC\static;%(AdditionalLibraryDirectories);$(CudaToolkitLibDir)
+
+
+ echo copy "$(CudaToolkitBinDir)\cudart32*.dll" "$(OutDir)"
+copy "$(CudaToolkitBinDir)\cudart32*.dll" "$(OutDir)"
+
+
+ false
+
+
+ 80
+
+
+ true
+ false
+ compute_50,sm_50
+
+
+
+
+ Level3
+ Disabled
+ WIN32;_DEBUG;_CONSOLE;_CRT_SECURE_NO_WARNINGS;CURL_STATICLIB;SCRYPT_KECCAK512;SCRYPT_CHACHA;SCRYPT_CHOOSE_COMPILETIME;%(PreprocessorDefinitions)
+ .;compat;compat\jansson;compat\getopt;..\pthreads\Pre-built.2\include;..\curl-7.29.0_x64\include;..\OpenSSL-Win64\include;%(AdditionalIncludeDirectories);$(CudaToolkitIncludeDir)
+
+
+ true
+ Console
+ cudart.lib;cuda.lib;kernel32.lib;user32.lib;gdi32.lib;winspool.lib;comdlg32.lib;advapi32.lib;shell32.lib;ole32.lib;oleaut32.lib;uuid.lib;odbc32.lib;odbccp32.lib;pthreadVC2.lib;libcurl.lib;ws2_32.lib;Wldap32.lib;libeay32MTd.lib;ssleay32MTd.lib;%(AdditionalDependencies)
+ ..\pthreads\Pre-built.2\lib\x64;..\curl-7.29.0_x64\build\lib\Debug;..\OpenSSL-Win64\lib\VC\static;%(AdditionalLibraryDirectories);$(CudaToolkitLibDir)
+
+
+ echo copy "$(CudaToolkitBinDir)\cudart64*.dll" "$(OutDir)"
+copy "$(CudaToolkitBinDir)\cudart64*.dll" "$(OutDir)"
+
+
+ false
+
+
+ 80
+
+
+ true
+ true
+ compute_50,sm_50
+
+
+
+
+
+
+ Level3
+ MaxSpeed
+ true
+ true
+ WIN32;NDEBUG;_CONSOLE;_CRT_SECURE_NO_WARNINGS;CURL_STATICLIB;SCRYPT_KECCAK512;SCRYPT_CHACHA;SCRYPT_CHOOSE_COMPILETIME;MAXWELL_OR_FERMI=1;%(PreprocessorDefinitions)
+ .;compat;compat\jansson;compat\getopt;..\pthreads\Pre-built.2\include;..\curl-7.29.0\include;..\OpenSSL-Win32\include;%(AdditionalIncludeDirectories);$(CudaToolkitIncludeDir)
+
+
+ false
+ true
+ true
+ Console
+ cudart.lib;cuda.lib;kernel32.lib;user32.lib;gdi32.lib;winspool.lib;comdlg32.lib;advapi32.lib;shell32.lib;ole32.lib;oleaut32.lib;uuid.lib;odbc32.lib;odbccp32.lib;pthreadVC2.lib;libcurl.lib;ws2_32.lib;Wldap32.lib;libeay32MT.lib;ssleay32MT.lib;%(AdditionalDependencies)
+ ..\pthreads\Pre-built.2\lib\x86;..\curl-7.29.0\build\lib\Release;..\OpenSSL-Win32\lib\VC\static;%(AdditionalLibraryDirectories);$(CudaToolkitLibDir)
+ /NODEFAULTLIB:LIBCMT %(AdditionalOptions)
+
+
+ echo copy "$(CudaToolkitBinDir)\cudart32*.dll" "$(OutDir)"
+copy "$(CudaToolkitBinDir)\cudart32*.dll" "$(OutDir)"
+
+
+ false
+
+
+ 80
+
+
+ true
+ false
+ compute_50,sm_50
+
+
+
+
+ false
+
+
+ O2
+
+
+
+
+ Level3
+ MaxSpeed
+ true
+ true
+ WIN32;NDEBUG;_CONSOLE;_CRT_SECURE_NO_WARNINGS;CURL_STATICLIB;SCRYPT_KECCAK512;SCRYPT_CHACHA;SCRYPT_CHOOSE_COMPILETIME;%(PreprocessorDefinitions)
+ .;compat;compat\jansson;compat\getopt;..\pthreads\Pre-built.2\include;..\curl-7.29.0_x64\include;..\OpenSSL-Win64\include;%(AdditionalIncludeDirectories);$(CudaToolkitIncludeDir)
+
+
+ false
+ true
+ true
+ Console
+ cudart.lib;cuda.lib;kernel32.lib;user32.lib;gdi32.lib;winspool.lib;comdlg32.lib;advapi32.lib;shell32.lib;ole32.lib;oleaut32.lib;uuid.lib;odbc32.lib;odbccp32.lib;pthreadVC2.lib;libcurl.lib;ws2_32.lib;Wldap32.lib;libeay32MT.lib;ssleay32MT.lib;%(AdditionalDependencies)
+ ..\pthreads\Pre-built.2\lib\x64;..\curl-7.29.0_x64\build\lib\Release;..\OpenSSL-Win64\lib\VC\static;%(AdditionalLibraryDirectories);$(CudaToolkitLibDir)
+
+
+ echo copy "$(CudaToolkitBinDir)\cudart64*.dll" "$(OutDir)"
+copy "$(CudaToolkitBinDir)\cudart64*.dll" "$(OutDir)"
+
+
+ false
+
+
+ 80
+
+
+ true
+ true
+ compute_50,sm_50
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ /Tp %(AdditionalOptions)
+ false
+ Full
+
+
+
+
+
+
+ Full
+ /Tp %(AdditionalOptions)
+
+
+
+
+
+
+
+
+
+
+ true
+
+
+
+
+
+ true
+
+
+
+
+
+
+
+
+
+
+
+ /Tp %(AdditionalOptions)
+ Full
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ true
+
+
+ --ptxas-options=-O2 %(AdditionalOptions)
+ %(AdditionalOptions)
+ 64
+
+
+ --ptxas-options=-O2 %(AdditionalOptions)
+ %(AdditionalOptions)
+ 64
+
+
+ --ptxas-options=-O2 %(AdditionalOptions)
+ %(AdditionalOptions)
+ 64
+
+
+ --ptxas-options=-O2 %(AdditionalOptions)
+ %(AdditionalOptions)
+ 64
+
+
+ true
+
+
+ --ptxas-options=-O2 %(AdditionalOptions)
+ %(AdditionalOptions)
+ 64
+
+
+ --ptxas-options=-O2 %(AdditionalOptions)
+ %(AdditionalOptions)
+ 64
+
+
+ --ptxas-options=-O2 %(AdditionalOptions)
+ %(AdditionalOptions)
+ 64
+
+
+ --ptxas-options=-O2 %(AdditionalOptions)
+ %(AdditionalOptions)
+ 64
+
+
+ --ptxas-options=-O2 %(AdditionalOptions)
+ %(AdditionalOptions)
+ 64
+
+
+ --ptxas-options=-O2 %(AdditionalOptions)
+ %(AdditionalOptions)
+ 64
+
+
+ --ptxas-options=-O2 %(AdditionalOptions)
+ %(AdditionalOptions)
+ 64
+
+
+ -Xptxas "-abi=yes -O2" %(AdditionalOptions)
+ -Xptxas "-abi=yes" %(AdditionalOptions)
+ 64
+
+
+ --ptxas-options=-O2 %(AdditionalOptions)
+ %(AdditionalOptions)
+ 64
+
+
+ --ptxas-options=-O2 %(AdditionalOptions)
+ %(AdditionalOptions)
+ 64
+
+
+ --ptxas-options=-O2 %(AdditionalOptions)
+ %(AdditionalOptions)
+ 64
+
+
+ 128
+ --ptxas-options=-O2 %(AdditionalOptions)
+ %(AdditionalOptions)
+ 64
+
+
+ --ptxas-options=-O2 %(AdditionalOptions)
+ %(AdditionalOptions)
+ 64
+
+
+ --ptxas-options=-O2 %(AdditionalOptions)
+ %(AdditionalOptions)
+ 64
+
+
+ false
+ --ptxas-options=-O2 %(AdditionalOptions)
+ %(AdditionalOptions)
+ 64
+
+
+ -Xptxas "-abi=yes -O2" %(AdditionalOptions)
+ -Xptxas "-abi=yes" %(AdditionalOptions)
+ 64
+
+
+ --ptxas-options=-O2 %(AdditionalOptions)
+ %(AdditionalOptions)
+ 64
+
+
+ --ptxas-options=-O2 %(AdditionalOptions)
+ %(AdditionalOptions)
+ 64
+
+
+ --ptxas-options=-O2 %(AdditionalOptions)
+ %(AdditionalOptions)
+ 64
+
+
+ --ptxas-options=-O2 %(AdditionalOptions)
+ %(AdditionalOptions)
+ 64
+
+
+ true
+
+
+ --ptxas-options=-O2 %(AdditionalOptions)
+ %(AdditionalOptions)
+ 64
+
+
+ --ptxas-options=-O2 %(AdditionalOptions)
+ %(AdditionalOptions)
+ 64
+ 80
+
+
+ --ptxas-options=-O2 %(AdditionalOptions)
+ %(AdditionalOptions)
+ 64
+ 80
+
+
+ --ptxas-options=-O2 %(AdditionalOptions)
+ %(AdditionalOptions)
+ 64
+ 128
+
+
+ --ptxas-options=-O2 %(AdditionalOptions)
+ %(AdditionalOptions)
+ 64
+ 64
+
+
+ --ptxas-options=-O2 %(AdditionalOptions)
+ %(AdditionalOptions)
+ 64
+
+
+ true
+
+
+ --ptxas-options=-O2 %(AdditionalOptions)
+ %(AdditionalOptions)
+ 64
+
+
+ --ptxas-options=-O2 %(AdditionalOptions)
+ %(AdditionalOptions)
+ 64
+ 80
+
+
+ --ptxas-options=-O2 %(AdditionalOptions)
+ %(AdditionalOptions)
+ 64
+
+
+ --ptxas-options=-O2 %(AdditionalOptions)
+ %(AdditionalOptions)
+ 64
+
+
+ --ptxas-options=-O2 %(AdditionalOptions)
+ %(AdditionalOptions)
+ 64
+
+
+ --ptxas-options=-O2 %(AdditionalOptions)
+ %(AdditionalOptions)
+ 64
+
+
+ --ptxas-options=-O2 %(AdditionalOptions)
+ %(AdditionalOptions)
+ 64
+
+
+ --ptxas-options=-O2 %(AdditionalOptions)
+ %(AdditionalOptions)
+ 64
+ 80
+
+
+ --ptxas-options=-O2 %(AdditionalOptions)
+ %(AdditionalOptions)
+ 64
+
+
+ --ptxas-options=-O2 %(AdditionalOptions)
+ %(AdditionalOptions)
+ 64
+
+
+ --ptxas-options=-O2 %(AdditionalOptions)
+ %(AdditionalOptions)
+ 64
+
+
+ --ptxas-options=-O2 %(AdditionalOptions)
+ %(AdditionalOptions)
+ 64
+
+
+
+
+
+
+
diff --git a/ccminer.vcxproj.filters b/ccminer.vcxproj.filters
index eaf77b7..c972707 100644
--- a/ccminer.vcxproj.filters
+++ b/ccminer.vcxproj.filters
@@ -1,440 +1,440 @@
-
-
-
-
- {2450a9c7-a97a-49e1-ba19-c8dbc5a4e3e7}
-
-
- {c53ce808-c5c5-4c6c-99a2-3947090c62f1}
-
-
- {5a45c1bf-81d2-4bc6-97b5-714e34f51a82}
-
-
- {431cec61-9376-4de9-aae9-04c4250652e7}
-
-
- {cc8bb259-5332-4a45-ba81-f4840a55b604}
-
-
- {89362bd8-4690-4f0c-a4f7-6b2fa67a1f34}
-
-
- {6c3cd392-b6b8-424c-87d2-10e33dbd4b41}
-
-
- {5a31b6f4-4943-4b22-b69a-230f3cc96269}
-
-
- {a0f072d0-a831-4c23-8d64-7a026521df9c}
-
-
- {fe39ded0-754b-415f-a284-038a15a0aa55}
-
-
- {17b56151-79ec-4a32-bac3-9d94ae7f68fe}
-
-
- {d8f2e173-a0a5-455b-8efc-42511b585156}
-
-
- {dd0822bd-27cc-4d5c-8e2f-cf7d9b00feb4}
-
-
- {0dc051db-f833-476f-b3f4-c69fd03b9348}
-
-
- {7c2a98c6-064c-4a69-b803-d6f6ff5edd0b}
-
-
- {c3222908-22ba-4586-a637-6363f455b06d}
-
-
- {3281db48-f394-49ea-a1ef-6ebd09828d50}
-
-
- {dd751f2d-bfd6-42c1-8f9b-cbe94e539353}
-
-
- {d67a2af7-4851-4d21-910e-87791bc8ee35}
-
-
- {a2403c22-6777-46ab-a55a-3fcc7386c974}
-
-
- {85dfae6a-66ca-4332-8cec-98ee70cbdf2f}
-
-
-
-
- Source Files\CUDA\jansson
-
-
- Source Files\CUDA\jansson
-
-
- Source Files\CUDA\jansson
-
-
- Source Files\CUDA\jansson
-
-
- Source Files\CUDA\jansson
-
-
- Source Files\CUDA\jansson
-
-
- Source Files\getopt
-
-
- Source Files\gettimeofday
-
-
- Source Files
-
-
- Source Files
-
-
- Source Files
-
-
- Source Files
-
-
- Source Files
-
-
- Source Files
-
-
- Source Files\sph
-
-
- Source Files\sph
-
-
- Source Files\sph
-
-
- Source Files\sph
-
-
- Source Files\sph
-
-
- Source Files\sph
-
-
- Source Files\sph
-
-
- Source Files\sph
-
-
- Source Files\sph
-
-
- Source Files\sph
-
-
- Source Files\sph
-
-
- Source Files\sph
-
-
- Source Files\sph
-
-
- Source Files\sph
-
-
- Source Files\sph
-
-
- Source Files
-
-
- Source Files\sph
-
-
- Source Files\sph
-
-
- Source Files\sph
-
-
- Source Files\sph
-
-
- Source Files\sph
-
-
- Source Files\sph
-
-
- Source Files\sph
-
-
- Source Files
-
-
-
-
- Header Files
-
-
- Header Files
-
-
- Header Files
-
-
- Header Files\compat\sys
-
-
- Header Files\compat
-
-
- Header Files\compat
-
-
- Header Files\compat\getopt
-
-
- Header Files\compat
-
-
- Header Files
-
-
- Header Files
-
-
- Header Files
-
-
- Header Files\CUDA
-
-
- Header Files\sph
-
-
- Header Files\sph
-
-
- Header Files\sph
-
-
- Header Files\sph
-
-
- Header Files\sph
-
-
- Header Files\sph
-
-
- Header Files\sph
-
-
- Header Files\sph
-
-
- Header Files\sph
-
-
- Header Files\sph
-
-
- Header Files\sph
-
-
- Header Files\sph
-
-
- Header Files\sph
-
-
- Header Files\CUDA\heavy
-
-
- Header Files\CUDA\heavy
-
-
- Header Files\CUDA\heavy
-
-
- Header Files\CUDA\heavy
-
-
- Header Files\CUDA\heavy
-
-
- Header Files\CUDA\heavy
-
-
- Header Files\CUDA
-
-
- Header Files\sph
-
-
- Header Files\sph
-
-
- Header Files\sph
-
-
- Header Files\sph
-
-
- Header Files\sph
-
-
- Header Files\compat
-
-
-
-
- Source Files\CUDA
-
-
- Source Files\CUDA
-
-
- Source Files\CUDA
-
-
- Source Files\CUDA
-
-
- Source Files\CUDA\JHA
-
-
- Source Files\CUDA\JHA
-
-
- Source Files\CUDA
-
-
- Source Files\CUDA\JHA
-
-
- Source Files\CUDA\quark
-
-
- Source Files\CUDA\quark
-
-
- Source Files\CUDA\quark
-
-
- Source Files\CUDA\quark
-
-
- Source Files\CUDA\heavy
-
-
- Source Files\CUDA\heavy
-
-
- Source Files\CUDA\heavy
-
-
- Source Files\CUDA\heavy
-
-
- Source Files\CUDA\heavy
-
-
- Source Files\CUDA\heavy
-
-
- Source Files\CUDA\heavy
-
-
- Source Files\CUDA\quark
-
-
- Source Files\CUDA\quark
-
-
- Source Files\CUDA\quark
-
-
- Source Files\CUDA\quark
-
-
- Source Files\CUDA\quark
-
-
- Source Files\CUDA
-
-
- Source Files\CUDA\x11
-
-
- Source Files\CUDA\x11
-
-
- Source Files\CUDA\x11
-
-
- Source Files\CUDA\x11
-
-
- Source Files\CUDA\x11
-
-
- Source Files\CUDA\x11
-
-
- Source Files\CUDA\x11
-
-
- Source Files\CUDA\x11
-
-
- Source Files\CUDA\x11
-
-
- Source Files\CUDA\x13
-
-
- Source Files\CUDA\x13
-
-
- Source Files\CUDA\x13
-
-
- Source Files\CUDA
-
-
- Source Files\CUDA\x15
-
-
- Source Files\CUDA\x15
-
-
- Source Files\CUDA\x15
-
-
- Source Files\CUDA\x15
-
-
- Source Files\CUDA\x15
-
-
- Source Files\CUDA\x17
-
-
- Source Files\CUDA\x17
-
-
- Source Files\CUDA\x17
-
-
-
+
+
+
+
+ {2450a9c7-a97a-49e1-ba19-c8dbc5a4e3e7}
+
+
+ {c53ce808-c5c5-4c6c-99a2-3947090c62f1}
+
+
+ {5a45c1bf-81d2-4bc6-97b5-714e34f51a82}
+
+
+ {431cec61-9376-4de9-aae9-04c4250652e7}
+
+
+ {cc8bb259-5332-4a45-ba81-f4840a55b604}
+
+
+ {89362bd8-4690-4f0c-a4f7-6b2fa67a1f34}
+
+
+ {6c3cd392-b6b8-424c-87d2-10e33dbd4b41}
+
+
+ {5a31b6f4-4943-4b22-b69a-230f3cc96269}
+
+
+ {a0f072d0-a831-4c23-8d64-7a026521df9c}
+
+
+ {fe39ded0-754b-415f-a284-038a15a0aa55}
+
+
+ {17b56151-79ec-4a32-bac3-9d94ae7f68fe}
+
+
+ {d8f2e173-a0a5-455b-8efc-42511b585156}
+
+
+ {dd0822bd-27cc-4d5c-8e2f-cf7d9b00feb4}
+
+
+ {0dc051db-f833-476f-b3f4-c69fd03b9348}
+
+
+ {7c2a98c6-064c-4a69-b803-d6f6ff5edd0b}
+
+
+ {c3222908-22ba-4586-a637-6363f455b06d}
+
+
+ {3281db48-f394-49ea-a1ef-6ebd09828d50}
+
+
+ {dd751f2d-bfd6-42c1-8f9b-cbe94e539353}
+
+
+ {d67a2af7-4851-4d21-910e-87791bc8ee35}
+
+
+ {a2403c22-6777-46ab-a55a-3fcc7386c974}
+
+
+ {85dfae6a-66ca-4332-8cec-98ee70cbdf2f}
+
+
+
+
+ Source Files\CUDA\jansson
+
+
+ Source Files\CUDA\jansson
+
+
+ Source Files\CUDA\jansson
+
+
+ Source Files\CUDA\jansson
+
+
+ Source Files\CUDA\jansson
+
+
+ Source Files\CUDA\jansson
+
+
+ Source Files\getopt
+
+
+ Source Files\gettimeofday
+
+
+ Source Files
+
+
+ Source Files
+
+
+ Source Files
+
+
+ Source Files
+
+
+ Source Files
+
+
+ Source Files
+
+
+ Source Files\sph
+
+
+ Source Files\sph
+
+
+ Source Files\sph
+
+
+ Source Files\sph
+
+
+ Source Files\sph
+
+
+ Source Files\sph
+
+
+ Source Files\sph
+
+
+ Source Files\sph
+
+
+ Source Files\sph
+
+
+ Source Files\sph
+
+
+ Source Files\sph
+
+
+ Source Files\sph
+
+
+ Source Files\sph
+
+
+ Source Files\sph
+
+
+ Source Files\sph
+
+
+ Source Files
+
+
+ Source Files\sph
+
+
+ Source Files\sph
+
+
+ Source Files\sph
+
+
+ Source Files\sph
+
+
+ Source Files\sph
+
+
+ Source Files\sph
+
+
+ Source Files\sph
+
+
+ Source Files
+
+
+
+
+ Header Files
+
+
+ Header Files
+
+
+ Header Files
+
+
+ Header Files\compat\sys
+
+
+ Header Files\compat
+
+
+ Header Files\compat
+
+
+ Header Files\compat\getopt
+
+
+ Header Files\compat
+
+
+ Header Files
+
+
+ Header Files
+
+
+ Header Files
+
+
+ Header Files\CUDA
+
+
+ Header Files\sph
+
+
+ Header Files\sph
+
+
+ Header Files\sph
+
+
+ Header Files\sph
+
+
+ Header Files\sph
+
+
+ Header Files\sph
+
+
+ Header Files\sph
+
+
+ Header Files\sph
+
+
+ Header Files\sph
+
+
+ Header Files\sph
+
+
+ Header Files\sph
+
+
+ Header Files\sph
+
+
+ Header Files\sph
+
+
+ Header Files\CUDA\heavy
+
+
+ Header Files\CUDA\heavy
+
+
+ Header Files\CUDA\heavy
+
+
+ Header Files\CUDA\heavy
+
+
+ Header Files\CUDA\heavy
+
+
+ Header Files\CUDA\heavy
+
+
+ Header Files\CUDA
+
+
+ Header Files\sph
+
+
+ Header Files\sph
+
+
+ Header Files\sph
+
+
+ Header Files\sph
+
+
+ Header Files\sph
+
+
+ Header Files\compat
+
+
+
+
+ Source Files\CUDA
+
+
+ Source Files\CUDA
+
+
+ Source Files\CUDA
+
+
+ Source Files\CUDA
+
+
+ Source Files\CUDA\JHA
+
+
+ Source Files\CUDA\JHA
+
+
+ Source Files\CUDA
+
+
+ Source Files\CUDA\JHA
+
+
+ Source Files\CUDA\quark
+
+
+ Source Files\CUDA\quark
+
+
+ Source Files\CUDA\quark
+
+
+ Source Files\CUDA\quark
+
+
+ Source Files\CUDA\heavy
+
+
+ Source Files\CUDA\heavy
+
+
+ Source Files\CUDA\heavy
+
+
+ Source Files\CUDA\heavy
+
+
+ Source Files\CUDA\heavy
+
+
+ Source Files\CUDA\heavy
+
+
+ Source Files\CUDA\heavy
+
+
+ Source Files\CUDA\quark
+
+
+ Source Files\CUDA\quark
+
+
+ Source Files\CUDA\quark
+
+
+ Source Files\CUDA\quark
+
+
+ Source Files\CUDA\quark
+
+
+ Source Files\CUDA
+
+
+ Source Files\CUDA\x11
+
+
+ Source Files\CUDA\x11
+
+
+ Source Files\CUDA\x11
+
+
+ Source Files\CUDA\x11
+
+
+ Source Files\CUDA\x11
+
+
+ Source Files\CUDA\x11
+
+
+ Source Files\CUDA\x11
+
+
+ Source Files\CUDA\x11
+
+
+ Source Files\CUDA\x11
+
+
+ Source Files\CUDA\x13
+
+
+ Source Files\CUDA\x13
+
+
+ Source Files\CUDA\x13
+
+
+ Source Files\CUDA
+
+
+ Source Files\CUDA\x15
+
+
+ Source Files\CUDA\x15
+
+
+ Source Files\CUDA\x15
+
+
+ Source Files\CUDA\x15
+
+
+ Source Files\CUDA\x15
+
+
+ Source Files\CUDA\x17
+
+
+ Source Files\CUDA\x17
+
+
+ Source Files\CUDA\x17
+
+
+