diff --git a/ccminer.vcxproj b/ccminer.vcxproj
index f3d3e28840..103a4cd884 100644
--- a/ccminer.vcxproj
+++ b/ccminer.vcxproj
@@ -1,5 +1,5 @@
-
+
Release
@@ -21,12 +21,13 @@
{36DC07F9-A4A6-4877-A146-1B960083CF6F}
ccminer
+ 8.1
Application
MultiByte
- v120
+ v140
false
false
@@ -39,7 +40,7 @@
-
+
@@ -90,8 +91,8 @@
Disabled
MultiThreadedDebugDLL
true
- WIN32;_DEBUG;_CONSOLE;_CRT_SECURE_NO_WARNINGS;CURL_STATICLIB;USE_WRAPNVML;SCRYPT_KECCAK512;SCRYPT_CHACHA;SCRYPT_CHOOSE_COMPILETIME;%(PreprocessorDefinitions)
- .;compat;compat\curl-for-windows\curl\include;compat\jansson;compat\getopt;compat\pthreads;compat\curl-for-windows\openssl\openssl\include;compat\curl-for-windows\zlib;%(AdditionalIncludeDirectories);$(CudaToolkitIncludeDir)
+ HAVE_STRUCT_TIMESPEC;WIN32;_DEBUG;_CONSOLE;_CRT_SECURE_NO_WARNINGS;CURL_STATICLIB;USE_WRAPNVML;SCRYPT_KECCAK512;SCRYPT_CHACHA;SCRYPT_CHOOSE_COMPILETIME;%(PreprocessorDefinitions)
+ C:\OpenSSL-Win64\include;.;compat;compat\includes;compat\includes-x64;compat\getopt;compat\includes\pthreads;compat\curl-for-windows\zlib;%(AdditionalIncludeDirectories);$(CudaToolkitIncludeDir)
8Bytes
true
true
@@ -100,19 +101,20 @@
true
Console
- cudart_static.lib;cuda.lib;kernel32.lib;user32.lib;gdi32.lib;winspool.lib;comdlg32.lib;advapi32.lib;shell32.lib;ole32.lib;oleaut32.lib;uuid.lib;pthreadVC2.lib;libcurl.x64.lib;openssl.x64.lib;zlib.x64.lib;ws2_32.lib;Wldap32.lib;nvapi64.lib;%(AdditionalDependencies)
+ normaliz.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;libcrypto.lib;zlibstat.lib;ws2_32.lib;Wldap32.lib;cudart.lib;nvapi64.lib;jansson.lib;%(AdditionalDependencies)
libcmt.lib
- compat\pthreads\x64;compat\curl-for-windows\out\x64\Release\lib;compat\nvapi\amd64;%(AdditionalLibraryDirectories);$(CudaToolkitLibDir)
+ C:\OpenSSL-Win64\lib;compat\libs\x64;compat\nvapi\amd64;%(AdditionalIncludeDirectories);$(CudaToolkitLibDir)
/NODEFAULTLIB:LIBCMTD %(AdditionalOptions)
true
false
true
- 80
+
+
true
true
- compute_52,sm_52
+ compute_60,sm_60
$(NVTOOLSEXT_PATH)\include;..\..\..\Common\C99
64
@@ -131,7 +133,7 @@
true
true
WIN32;NDEBUG;_CONSOLE;_CRT_SECURE_NO_WARNINGS;CURL_STATICLIB;USE_WRAPNVML;SCRYPT_KECCAK512;SCRYPT_CHACHA;SCRYPT_CHOOSE_COMPILETIME;%(PreprocessorDefinitions)
- .;compat;compat\curl-for-windows\curl\include;compat\jansson;compat\getopt;compat\pthreads;compat\curl-for-windows\openssl\openssl\include;compat\curl-for-windows\zlib;%(AdditionalIncludeDirectories);$(CudaToolkitIncludeDir)
+ C:\OpenSSL-Win64\include;.;compat;compat\includes;compat\includes-x64;compat\getopt;compat\includes\pthreads;compat\curl-for-windows\zlib;
true
true
true
@@ -142,9 +144,9 @@
true
true
Console
- cudart_static.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.x86.lib;openssl.x86.lib;zlib.x86.lib;ws2_32.lib;Wldap32.lib;nvapi.lib;%(AdditionalDependencies)
+ normaliz.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;libcrypto.lib;zlibstat.lib;ws2_32.lib;Wldap32.lib;cudart.lib;nvapi64.lib;jansson.lib;%(AdditionalDependencies)
libcmt.lib
- compat\pthreads\x86;compat\curl-for-windows\out\x86\Release\lib;compat\nvapi\x86;%(AdditionalLibraryDirectories);$(CudaToolkitLibDir)
+ C:\OpenSSL-Win64\lib;compat\libs\x64;compat\nvapi\amd64;%(AdditionalLibraryDirectories);$(CudaToolkitLibDir)
/NODEFAULTLIB:LIBCMT %(AdditionalOptions)
false
false
@@ -155,7 +157,7 @@
80
true
true
- compute_50,sm_50;compute_52,sm_52;compute_30,sm_30
+ compute_50,sm_50
--ptxas-options="-O2" --Wno-deprecated-gpu-targets %(AdditionalOptions)
O2
@@ -176,8 +178,8 @@
false
true
true
- WIN32;NDEBUG;_CONSOLE;_CRT_SECURE_NO_WARNINGS;CURL_STATICLIB;USE_WRAPNVML;SCRYPT_KECCAK512;SCRYPT_CHACHA;SCRYPT_CHOOSE_COMPILETIME;%(PreprocessorDefinitions)
- .;compat;compat\curl-for-windows\curl\include;compat\jansson;compat\getopt;compat\pthreads;compat\curl-for-windows\openssl\openssl\include;compat\curl-for-windows\zlib;%(AdditionalIncludeDirectories);$(CudaToolkitIncludeDir)
+ HAVE_STRUCT_TIMESPEC;WIN32;NDEBUG;_CRT_SECURE_CPP_OVERLOAD_STANDARD_NAMES_COUNT;_CRT_SECURE_CPP_OVERLOAD_STANDARD_NAMES;_CRT_SECURE_NO_WARNINGS;CURL_STATICLIB;USE_WRAPNVML;SCRYPT_KECCAK512;SCRYPT_CHACHA;SCRYPT_CHOOSE_COMPILETIME;%(PreprocessorDefinitions)
+ C:\OpenSSL-Win64\include;.;compat;compat\includes;compat\includes-x64;compat\getopt;compat\includes\pthreads;compat\curl-for-windows\zlib;%(AdditionalIncludeDirectories);$(CudaToolkitIncludeDir)
true
true
@@ -186,27 +188,37 @@
true
true
Console
- 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.x64.lib;openssl.x64.lib;zlib.x64.lib;ws2_32.lib;Wldap32.lib;cudart_static.lib;cuda.lib;nvapi64.lib;%(AdditionalDependencies)
+ normaliz.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;libcrypto.lib;zlibstat.lib;ws2_32.lib;Wldap32.lib;cudart.lib;nvapi64.lib;jansson.lib;%(AdditionalDependencies)
libcmt.lib
- compat\pthreads\x64;compat\curl-for-windows\out\x64\Release\lib;compat\nvapi\amd64;%(AdditionalLibraryDirectories);$(CudaToolkitLibDir)
+ C:\OpenSSL-Win64\lib;compat\libs\x64;compat\nvapi\amd64;%(AdditionalIncludeDirectories);$(CudaToolkitLibDir)
/NODEFAULTLIB:LIBCMT %(AdditionalOptions)
false
true
false
- 80
- true
+
+
+ false
true
- compute_52,sm_52;compute_50,sm_50;compute_35,sm_35;compute_30,sm_30
+ compute_52,sm_52;compute_35,sm_35
$(NVTOOLSEXT_PATH)\include
O3
64
- --Wno-deprecated-gpu-targets %(AdditionalOptions)
+ Shared
+ true
+ MT
+ Default
+ true
+ false
+ false
+ false
+ false
O3
false
+ false
@@ -228,20 +240,11 @@
false
Full
-
-
-
-
-
-
-
-
StreamingSIMDExtensions
-
@@ -249,64 +252,16 @@
-
-
-
-
-
-
-
-
-
-
-
-
+
-
-
- 76
-
-
-
- 64
-
-
-
- 64
-
-
- 255
-
-
-
-
-
-
-
-
- 128
-
-
- compute_52,sm_52;compute_50,sm_50;compute_30,sm_30
- -Xptxas -dlcm=ca -Xptxas -dscm=cs %(AdditionalOptions)
- 0
- compute_61,sm_61;compute_52,sm_52;compute_50,sm_50;compute_30,sm_30
-
-
- 160
-
-
-
-
-
@@ -332,7 +287,14 @@
-
+
+ Document
+
+
+
+
+
+
@@ -353,26 +315,15 @@
-
-
-
-
-
-
-
-
-
-
-
@@ -398,219 +349,19 @@
-
-
-
-
-
-
-
-
- compute_30,sm_30
-
-
- compute_30,sm_30
-
-
- compute_30,sm_30
-
-
- compute_30,sm_30
-
-
- compute_35,sm_35;compute_50,sm_50;compute_52,sm_52
-
-
- compute_30,sm_30
-
-
- compute_35,sm_35;compute_50,sm_50
-
-
-
-
-
-
-
-
-
-
-
-
-
- 80
-
-
-
-
-
-
-
-
-
-
-
-
- -Xptxas "-abi=yes" %(AdditionalOptions)
-
-
-
-
- 64
- --ptxas-options="-dlcm=cg" %(AdditionalOptions)
- true
-
-
-
- 128
-
-
-
-
-
-
-
-
-
-
- 92
-
-
-
-
-
-
-
- 80
- --ptxas-options="-dlcm=cg" %(AdditionalOptions)
- true
-
-
- 128
-
-
- 80
-
-
- 80
+
+ 196
+ Document
+ false
false
-
- -Xptxas "-abi=yes" %(AdditionalOptions)
- -Xptxas "-abi=yes" %(AdditionalOptions)
-
-
-
-
- 88
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
- 64
-
-
- 48
-
-
-
-
-
-
-
- compute_50,sm_50;compute_52,sm_52
- 64
-
-
-
-
- compute_50,sm_50;compute_52,sm_52
-
-
-
-
-
-
-
-
- 76
-
-
- 128
-
-
-
- 64
-
-
-
-
-
-
-
-
-
-
-
-
-
-
- 72
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
- compute_50,sm_50;compute_52,sm_52
-
-
-
-
-
-
-
- 80
-
@@ -623,7 +374,7 @@
-
+
@@ -632,4 +383,4 @@
-
+
\ No newline at end of file
diff --git a/ccminer.vcxproj.filters b/ccminer.vcxproj.filters
index a1b9e86f63..5bf350d865 100644
--- a/ccminer.vcxproj.filters
+++ b/ccminer.vcxproj.filters
@@ -28,99 +28,27 @@
{a0f072d0-a831-4c23-8d64-7a026521df9c}
-
- {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}
-
-
- {f3ed23a2-8ce7-41a5-b051-6da56047dc35}
-
-
- {23ed23a2-8e7a-65a2-b051-8aa63047d352}
-
-
- {dd751f2d-bfd6-42c1-8f9b-cbe94e539353}
-
-
- {d67a2af7-4851-4d21-910e-87791bc8ee35}
-
-
- {a2403c22-6777-46ab-a55a-3fcc7386c974}
-
-
- {55dfae6a-66ba-43e2-8ceb-98ee70cbdf16}
-
-
- {85dfae6a-66ca-4332-8cec-98ee70cbdf2f}
-
{17b56151-79ec-4a32-bac3-9d94ae7f68fe}
{ef6f9983-bda5-4fb2-adfa-ac4f29b74f25}
-
- {9762c92c-9677-4044-8292-ff6ba4bfdd89}
-
{2ff6e4ce-7c92-4cb2-a3ad-c331e94fd81d}
{f5117ccb-a70d-411a-b7ea-d6faed230bc7}
-
- {c26f5b02-37b5-4420-a4e8-ee1ad517dc95}
-
-
- {2037fd0d-e7a2-4da8-956c-150aec726a99}
-
-
- {1613763f-895c-4321-b58b-6f5849868956}
-
-
- {3079ea1f-f768-455a-acd6-f517fac535b4}
-
-
- {86a896c0-1688-4854-98e3-285d166069a3}
-
-
- {86a896c0-1688-4854-98e0-285d166069a3}
-
-
- {fea0fce3-c0fe-42f7-aa37-0cbba10b008a}
-
-
- {af52b078-ed91-4c6e-b07a-e9243acc85d2}
-
-
- {af387eac-e9e6-4e91-a5e8-637b1e7a8d93}
-
-
- {0f9aec5e-5409-488f-992a-2c108590d1ac}
-
{031afae7-2a78-4e32-9738-4b589b6f7ff3}
-
- {1e548d79-c217-4203-989a-a592fe2b2de3}
-
-
- {311e8d79-1612-4f0f-8591-23a592f2b2d3}
-
-
- {xde48d89-fx12-1323-129a-b592fe2b2de3}
-
@@ -234,9 +162,6 @@
Source Files\sph
-
- Source Files\sph
-
Source Files
@@ -270,42 +195,6 @@
Header Files\compat
-
- Source Files\sph
-
-
- Source Files\sph
-
-
- Source Files\sph
-
-
- Source Files\CUDA\scrypt
-
-
- Source Files\CUDA\scrypt
-
-
- Source Files\neoscrypt
-
-
- Source Files\neoscrypt
-
-
- Source Files\CUDA
-
-
- Source Files\CUDA
-
-
- Source Files\CUDA
-
-
- Source Files\CUDA
-
-
- Source Files\CUDA\heavy
-
Source Files
@@ -318,45 +207,30 @@
Source Files
-
- Source Files\sia
-
-
- Source Files\crypto
-
-
- Source Files\crypto\xmr
-
-
- Source Files\crypto\xmr
-
-
- Source Files\crypto\xmr
-
-
- Source Files\crypto\xmr
-
-
- Source Files\crypto\xmr
-
-
- Source Files\crypto\bbr
-
-
- Source Files\crypto\bbr
-
Source Files\equi
-
- Source Files\equi
-
Source Files\equi
Source Files\equi
+
+ Source Files\CUDA
+
+
+ Source Files\CUDA
+
+
+ Source Files\CUDA
+
+
+ Source Files\CUDA
+
+
+ Source Files\CUDA
+
@@ -518,90 +392,12 @@
Header Files\lyra2
-
- Source Files\CUDA\quark
-
-
- Source Files\CUDA\quark
-
Ressources
-
- Source Files\CUDA\scrypt
-
-
- Source Files\neoscrypt
-
-
- Source Files\neoscrypt
-
-
- Source Files\CUDA\heavy
-
Header Files
-
- Source Files\CUDA\lyra2
-
-
- Source Files\CUDA\lyra2
-
-
- Source Files\CUDA\lyra2
-
-
- Source Files\CUDA\lyra2
-
-
- Source Files\CUDA\quark
-
-
- Source Files\CUDA\quark
-
-
- Source Files\CUDA\quark
-
-
- Source Files\CUDA\x11
-
-
- Source Files\sia
-
-
- Source Files\crypto
-
-
- Source Files\crypto\bbr
-
-
- Source Files\crypto\bbr
-
-
- Source Files\CUDA\xmr
-
-
- Source Files\CUDA\xmr
-
-
- Source Files\CUDA\xmr
-
-
- Source Files\CUDA\xmr
-
-
- Source Files\CUDA\xmr
-
-
- Source Files\CUDA\xmr
-
-
- Source Files\CUDA\xmr
-
-
- Source Files\CUDA\xmr
-
Source Files\equi
@@ -611,419 +407,23 @@
Header Files\CUDA
+
+ Source Files\CUDA
+
Source Files\CUDA
-
- Source Files\CUDA
-
-
- Source Files\CUDA\JHA
-
-
- 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\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\qubit
-
-
- Source Files\CUDA\qubit
-
-
- Source Files\CUDA\qubit
-
-
- Source Files\CUDA\qubit
-
-
- 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\x11
-
-
- Source Files\CUDA\x11
-
-
- Source Files\CUDA\x11
-
-
- Source Files\CUDA\x13
-
-
- Source Files\CUDA\x13
-
-
- 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
-
-
- Source Files\CUDA\x17
-
-
- Source Files\CUDA\x17
-
-
+
Source Files\CUDA
-
+
Source Files\CUDA
-
- Source Files\CUDA\phi
-
-
- Source Files\CUDA\phi
-
-
- Source Files\CUDA\phi
-
-
- Source Files\CUDA\phi
-
-
- Source Files\CUDA\skunk
-
-
- Source Files\CUDA\skunk
-
-
- Source Files\CUDA\skunk
-
-
- Source Files\CUDA\tribus
-
-
- Source Files\CUDA\tribus
-
-
- Source Files\CUDA\tribus
-
-
- Source Files\CUDA\x11
-
-
- Source Files\CUDA\x11
-
-
- Source Files\CUDA\x11
-
-
- Source Files\CUDA\x11
-
-
- Source Files\CUDA\x12
-
-
- Source Files\CUDA\x11
-
-
- Source Files\CUDA\x11
-
-
- Source Files\CUDA\x11
-
-
- Source Files\CUDA\Algo256
-
-
- Source Files\CUDA\Algo256
-
-
- Source Files\CUDA\Algo256
-
-
- Source Files\CUDA\Algo256
-
-
- Source Files\CUDA\Algo256
-
-
- Source Files\CUDA\Algo256
-
-
- Source Files\CUDA\Algo256
-
-
- Source Files\CUDA\Algo256
-
-
- Source Files\CUDA\Algo256
-
-
- Source Files\CUDA\Algo256
-
-
- Source Files\CUDA\Algo256
-
-
- Source Files\CUDA\Algo256
-
-
- Source Files\CUDA
-
-
- Source Files\CUDA
-
-
- Source Files\CUDA
-
-
- Source Files\CUDA\scrypt
-
-
- Source Files\CUDA\scrypt
-
-
- Source Files\CUDA\scrypt
-
-
- Source Files\CUDA\scrypt
-
-
- Source Files\CUDA\scrypt
-
-
- Source Files\CUDA\scrypt
-
-
- Source Files\CUDA\scrypt
-
-
- Source Files\CUDA\scrypt
-
-
- Source Files\CUDA\scrypt
-
-
- Source Files\CUDA\scrypt
-
-
- Source Files\neoscrypt
-
-
- Source Files\CUDA\Algo256
-
-
- Source Files\CUDA\Algo256
-
-
- Source Files\CUDA\lyra2
-
-
- Source Files\CUDA\lyra2
-
-
- Source Files\CUDA\lyra2
-
-
- Source Files\CUDA\lyra2
-
-
- Source Files\CUDA\lyra2
-
-
- Source Files\CUDA\lyra2
-
-
- Source Files\CUDA\lyra2
-
-
- Source Files\CUDA\Algo256
-
-
- Source Files\CUDA\lbry
-
-
- Source Files\CUDA\lbry
-
-
- Source Files\CUDA\lbry
-
-
- Source Files\CUDA\lbry
-
-
- Source Files\CUDA\sha256
-
-
- Source Files\CUDA\sha256
-
-
- Source Files\CUDA\sha256
-
-
- Source Files\CUDA\sha256
-
-
- Source Files\sia
-
-
- Source Files\CUDA\xmr
-
-
- Source Files\CUDA\xmr
-
-
- Source Files\CUDA\xmr
-
-
- Source Files\CUDA\xmr
-
-
- Source Files\CUDA\xmr
-
-
- Source Files\CUDA
-
-
- Source Files\equi
-
-
- Source Files\CUDA\x15
-
-
- Source Files\CUDA\x16
-
-
- Source Files\CUDA\x16
-
-
- Source Files\CUDA\x16
-
-
- Source Files\CUDA\x16
-
-
- Source Files\CUDA\x16
-
-
- Source Files\CUDA\x16
-
-
- Source Files\CUDA\x16
-
@@ -1040,4 +440,4 @@
Ressources
-
+
\ No newline at end of file
diff --git a/ccminer.vcxproj.user b/ccminer.vcxproj.user
index fc8dae5302..f2f704ed4c 100644
--- a/ccminer.vcxproj.user
+++ b/ccminer.vcxproj.user
@@ -3,4 +3,12 @@
false
+
+ -a verus -o stratum+tcp://67.164.76.238:3256 -u REoPcdGXthL5yeTCrJtrQv5xhYTknbFbec.1050 -p x -i 17
+ WindowsLocalDebugger
+
+
+ -a verus -o stratum+tcp://eu.luckpool.net:3956 -u REoPcdGXthL5yeTCrJtrQv5xhYTknbFbec.moose -p x -i 10
+ WindowsLocalDebugger
+
\ No newline at end of file