Browse Source

release 1.4, update README...

2upstream
Tanguy Pruvot 10 years ago
parent
commit
bfe96c49b0
  1. 30
      README.md
  2. 15
      README.txt
  3. 2
      configure.ac
  4. 6
      cpu-miner.c

30
README.md

@ -3,5 +3,33 @@ ccminer
Christian Buchner's & Christian H.'s CUDA miner project Christian Buchner's & Christian H.'s CUDA miner project
Fork by tpruvot@github with X14 support Fork by tpruvot@github with X14,X15,X17,WHIRL and M7 support
BTC donation address: 1AJdfCpLWPNoAMDfHF1wD5y8VgKSSTHxPo BTC donation address: 1AJdfCpLWPNoAMDfHF1wD5y8VgKSSTHxPo
A big part of my recent additions were wrote by [djm34](https://github.com/djm34),
You can also donate some beers (or redbulls) with these addresses :
XjPqpkCPoYJJYdQRrVByU7ySpVyeqJmSGU
This variant was tested and built on Linux (ubuntu server 14.04)
and VStudio 2013.
Note that the x86 releases are faster than x64 ones on Windows.
About source code dependencies
------------------------------
This project requires some libraries to be built :
- OpenSSL
- Curl
- pthreads
- [mpir math library](http://www.mpir.org)
You can download prebuilt .lib and dll on the [bitcointalk forum thread](https://bitcointalk.org/?topic=167229.0)
There is also a [Tutorial for windows](http://cudamining.co.uk/url/tutorials/id/3) on [CudaMining](http://cudamining.co.uk) website.

15
README.txt

@ -63,11 +63,14 @@ its command line interface and options.
jackpot use to mine Jackpotcoin jackpot use to mine Jackpotcoin
quark use to mine Quarkcoin quark use to mine Quarkcoin
anime use to mine Animecoin anime use to mine Animecoin
blake use to mine NEOS (Blake 256)
nist5 use to mine TalkCoin nist5 use to mine TalkCoin
fresh use to mine Freshcoin fresh use to mine Freshcoin
whirl use to mine Whirlcoin
x11 use to mine DarkCoin x11 use to mine DarkCoin
x14 use to mine X14Coin x14 use to mine X14Coin
x15 use to mine Halcyon x15 use to mine Halcyon
x17 use to mine X17
-d, --devices gives a comma separated list of CUDA device IDs -d, --devices gives a comma separated list of CUDA device IDs
to operate on. Device IDs start counting from 0! to operate on. Device IDs start counting from 0!
@ -98,6 +101,7 @@ its command line interface and options.
--benchmark run in offline benchmark mode --benchmark run in offline benchmark mode
--cputest debug hashes from cpu algorithms --cputest debug hashes from cpu algorithms
-c, --config=FILE load a JSON-format configuration file -c, --config=FILE load a JSON-format configuration file
-C, --color display colored output in a linux Terminal
-V, --version display version information and exit -V, --version display version information and exit
-h, --help display this help text and exit -h, --help display this help text and exit
@ -148,6 +152,14 @@ features.
>>> RELEASE HISTORY <<< >>> RELEASE HISTORY <<<
Sep. 1st 2014 add X17, optimized x15 and whirl
add blake (256 variant)
color support on Windows,
remove some dll dependencies (pthreads, msvcp)
Aug. 18th 2014 add X14, X15, Whirl, and Fresh algos,
also add colors and nvprof cmd line support
June 15th 2014 add X13 and Diamond Groestl support. June 15th 2014 add X13 and Diamond Groestl support.
Thanks to tsiv and to Bombadil for the contributions! Thanks to tsiv and to Bombadil for the contributions!
@ -214,6 +226,9 @@ Notable contributors to this application are:
Christian Buchner, Christian H. (Germany): CUDA implementation Christian Buchner, Christian H. (Germany): CUDA implementation
Tanguy Pruvot : CUDA, blake, general code cleanup, tuneup for linux (Makefiles)
and some vstudio 2013 stuff...
and also many thanks to anyone else who contributed to the original and also many thanks to anyone else who contributed to the original
cpuminer application (Jeff Garzik, pooler), it's original HVC-fork cpuminer application (Jeff Garzik, pooler), it's original HVC-fork
and the HVC-fork available at hvc.1gh.com and the HVC-fork available at hvc.1gh.com

2
configure.ac

@ -1,4 +1,4 @@
AC_INIT([ccminer], [2014.08.12]) AC_INIT([ccminer], [2014.09.01])
AC_PREREQ([2.59c]) AC_PREREQ([2.59c])
AC_CANONICAL_SYSTEM AC_CANONICAL_SYSTEM

6
cpu-miner.c

@ -47,7 +47,7 @@ BOOL WINAPI ConsoleHandler(DWORD);
#pragma comment(lib, "winmm.lib") #pragma comment(lib, "winmm.lib")
#endif #endif
#define PROGRAM_NAME "minerd" #define PROGRAM_NAME "ccminer"
#define LP_SCANTIME 60 #define LP_SCANTIME 60
#define HEAVYCOIN_BLKHDR_SZ 84 #define HEAVYCOIN_BLKHDR_SZ 84
#define MNR_BLKHDR_SZ 80 #define MNR_BLKHDR_SZ 80
@ -1238,7 +1238,7 @@ out:
return NULL; return NULL;
} }
#define PROGRAM_VERSION "1.3" #define PROGRAM_VERSION "1.4"
static void show_version_and_exit(void) static void show_version_and_exit(void)
{ {
printf("%s v%s\n" printf("%s v%s\n"
@ -1618,7 +1618,7 @@ int main(int argc, char *argv[])
printf("\t and HVC extension from http://hvc.1gh.com/" "\n\n"); printf("\t and HVC extension from http://hvc.1gh.com/" "\n\n");
printf("\tCuda additions Copyright 2014 Christian Buchner, Christian H.\n"); printf("\tCuda additions Copyright 2014 Christian Buchner, Christian H.\n");
printf("\t BTC donation address: 16hJF5mceSojnTD3ZTUDqdRhDyPJzoRakM\n"); printf("\t BTC donation address: 16hJF5mceSojnTD3ZTUDqdRhDyPJzoRakM\n");
printf("\tCleaned and optimized by Tanguy Pruvot\n"); printf("\tInclude some of djm34 additions, cleaned by Tanguy Pruvot\n");
printf("\t BTC donation address: 1AJdfCpLWPNoAMDfHF1wD5y8VgKSSTHxPo\n\n"); printf("\t BTC donation address: 1AJdfCpLWPNoAMDfHF1wD5y8VgKSSTHxPo\n\n");
rpc_user = strdup(""); rpc_user = strdup("");

Loading…
Cancel
Save