diff --git a/README.md b/README.md index af8fd12eb2..715b387eb8 100644 --- a/README.md +++ b/README.md @@ -3,5 +3,33 @@ ccminer Christian Buchner's & Christian H.'s CUDA miner project -Fork by tpruvot@github with X14 support - BTC donation address: 1AJdfCpLWPNoAMDfHF1wD5y8VgKSSTHxPo \ No newline at end of file +Fork by tpruvot@github with X14,X15,X17,WHIRL and M7 support + 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. + diff --git a/README.txt b/README.txt index 32b2599300..e6fe248d87 100644 --- a/README.txt +++ b/README.txt @@ -63,11 +63,14 @@ its command line interface and options. jackpot use to mine Jackpotcoin quark use to mine Quarkcoin anime use to mine Animecoin + blake use to mine NEOS (Blake 256) nist5 use to mine TalkCoin fresh use to mine Freshcoin + whirl use to mine Whirlcoin x11 use to mine DarkCoin x14 use to mine X14Coin x15 use to mine Halcyon + x17 use to mine X17 -d, --devices gives a comma separated list of CUDA device IDs 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 --cputest debug hashes from cpu algorithms -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 -h, --help display this help text and exit @@ -148,6 +152,14 @@ features. >>> 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. 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 +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 cpuminer application (Jeff Garzik, pooler), it's original HVC-fork and the HVC-fork available at hvc.1gh.com diff --git a/configure.ac b/configure.ac index 14e946863a..2f52cdfc47 100644 --- a/configure.ac +++ b/configure.ac @@ -1,4 +1,4 @@ -AC_INIT([ccminer], [2014.08.12]) +AC_INIT([ccminer], [2014.09.01]) AC_PREREQ([2.59c]) AC_CANONICAL_SYSTEM diff --git a/cpu-miner.c b/cpu-miner.c index 98d7dafd64..69bafe9636 100644 --- a/cpu-miner.c +++ b/cpu-miner.c @@ -47,7 +47,7 @@ BOOL WINAPI ConsoleHandler(DWORD); #pragma comment(lib, "winmm.lib") #endif -#define PROGRAM_NAME "minerd" +#define PROGRAM_NAME "ccminer" #define LP_SCANTIME 60 #define HEAVYCOIN_BLKHDR_SZ 84 #define MNR_BLKHDR_SZ 80 @@ -1238,7 +1238,7 @@ static void *stratum_thread(void *userdata) return NULL; } -#define PROGRAM_VERSION "1.3" +#define PROGRAM_VERSION "1.4" static void show_version_and_exit(void) { 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("\tCuda additions Copyright 2014 Christian Buchner, Christian H.\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"); rpc_user = strdup("");