forked from tutulino/Megaminer
-
Notifications
You must be signed in to change notification settings - Fork 0
/
changelog.txt
446 lines (344 loc) · 18.9 KB
/
changelog.txt
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
132
133
134
135
136
137
138
139
140
141
142
143
144
145
146
147
148
149
150
151
152
153
154
155
156
157
158
159
160
161
162
163
164
165
166
167
168
169
170
171
172
173
174
175
176
177
178
179
180
181
182
183
184
185
186
187
188
189
190
191
192
193
194
195
196
197
198
199
200
201
202
203
204
205
206
207
208
209
210
211
212
213
214
215
216
217
218
219
220
221
222
223
224
225
226
227
228
229
230
231
232
233
234
235
236
237
238
239
240
241
242
243
244
245
246
247
248
249
250
251
252
253
254
255
256
257
258
259
260
261
262
263
264
265
266
267
268
269
270
271
272
273
274
275
276
277
278
279
280
281
282
283
284
285
286
287
288
289
290
291
292
293
294
295
296
297
298
299
300
301
302
303
304
305
306
307
308
309
310
311
312
313
314
315
316
317
318
319
320
321
322
323
324
325
326
327
328
329
330
331
332
333
334
335
336
337
338
339
340
341
342
343
344
345
346
347
348
349
350
351
352
353
354
355
356
357
358
359
360
361
362
363
364
365
366
367
368
369
370
371
372
373
374
375
376
377
378
379
380
381
382
383
384
385
386
387
388
389
390
391
392
393
394
395
396
397
398
399
400
401
402
403
404
405
406
407
408
409
410
411
412
413
414
415
416
417
418
419
420
421
422
423
424
425
426
427
428
429
430
431
432
433
434
435
436
437
438
439
440
441
442
443
444
445
1.1
*Initial version
----------------------------------------------
1.3
**Fixed no relaunch on sprnova fail
----------------------------------------------
1.4
*removed ngsminer
*Upgrade to Claymore 9.8
*Added to spnova: ZCOIN (XZC), ZCLASSIC (ZCL), BITCOIN CASH, BITCOIN CASH (login not unified with other sprnova pool, requires registration again)
*Added new pool BlocksFactory, suported coins: DIGIBYTE-SKEIN (DGB), FEATHERCOIN (FTC), PHOENIXCOIN (PXC), ORBITCOIN (ORB), GUNCOIN (GUN)
*Added option in config.txt to donate AARONSACE as creator of 90% source code.
----------------------------------------------
1.5
*Added to spnova: Komodo(KMD), monero (XMR), CHAINCOIN (CHC), ETHEREUM+DECRED (ETH+DCR), ETHEREUM+LIBRARY (ETH+LBRY)
*Removed from spnova: Bitcoin Cash (BCC), reason not viable mine with GPU
*Fixed equihash not working on Miningpoolhub
----------------------------------------------
1.6
*Fixed Interval from config.txt has no effect on runtime.
*Changed core from Batch to Powershell (open new posibilities)
*Now you can add coins, pools and algo editing json files
*Unified all start batches without lost no user action boot (see examples.bat)
*Added to Suprnova: Bitcore(BTX)
*Added basic info from Whattomine, Bittrex and Cryptopia as help for manual coin selection on Suprnova.
*Changed from ccminerskunk to ccminerAlexis for skein algo. Ccminerskunk not working.
----------------------------------------------
1.7
*Added spreadminer for spreadcoin
*upgrade screen instructions of use for each pool
*Added to Suprnova: SPREADCOIN (SPR)
*Added Yiimp pool (requires individual wallet for each coin in config.txt): DENARIUS (DNR), DECRED (DCR), SIGNATUM (SIGT), BITCORE (BTX), VERGE (VRG), SIBCOIN (SIB), *VERTCOIN(VRC)
*Software donwload for first execution is now independent of selected pool
*THIS VERSION REQUIRES NEW CONFIG.TXT FILE, YOU MUST DOWNLOAD AND CONFIGURE AGAIN!!!
----------------------------------------------
2.0
*Included Miners for AMD platform, I haven´t AMD card, not tested. ¡¡¡ AMD TESTERS NEEDED !!!
*Automatic dual mining between pools (ex. Eth on MPH and lbry on Zpool), choosing more profitable pool for each coin
*Yiimp now support automatic profit based coin change, this pool has autoexchange off, you must set individual coins wallet on config.txt to mine
*Manual mining now choose best benchmarked software for each algo.
*New Miners files format, no more ".ps1" files only ".json" files. Easier to configure.
*Changed default interval to 200 seconds for acurate benchmarks
*Automatic profit files deletion on start
*Pools Multiselection allowed on menus and autoexecution batchs
*Added API integration with Yiimp and suprnova for manual mining (optional on config.txt)
*Donation (optional) now applies on manual pools too
*Removed duplicities between config files (deleted coins.json and algorithms.json)
*Removed Whattomine info
*Removed CCMINER-Skunk
*Added CCMINER-SkunkKrnlx
*Fixed: MPH always choose US Location.
THIS VERSION CHANGE ALL CONFIG FILES STRUCTURES (CONFIG,POOLS, MINERS, etc)
----------------------------------------------
2.0.2
*Fixed: Zpool login is wrong but no error received
*Fixed: MM download all software, not only type on config.txt
----------------------------------------------
2.0.3
*Fixed: Sometimes incorrect location choosed
----------------------------------------------
2.1
*Added info from Whattomine (profit) in manual mode menus, only for Whattomine available coins....
*Added Digibyte-groestl (DGB) to Suprnova
*Best menu load speed in manual mode with api info enabled
*Now miners with cero hashrate are shown on screen (it allows see bad benchmarks)
*Mayor changes on sgminer miner file
*Added stat option on password for allow statistics to Zpool,Yiimp and HR
*All ccminer has now 10sec error retry time (30sec before)
*Added ZecMiner for equihash on AMD platform
*Fixed: Deleted tribus algo from ccminer tpruvot miner file
*Fixed: Zpool API is returning bad data (too high profit) for X11 coin Hiro, this makes always select X11 algo
*Fixed: X17 Algo (Verge) not working
*Fixed: decred on manual mode not working on Suprnova
*Fixed: Algorithm filter (parameter or via algorithm.txt) not working
------------------------------------------------
3.0
*New "Virtual" Pool Whattomine, based in whattomine statistics, it uses MPH,Yiimp and Suprnova servers to mine most profitable coin, you must configure wallets on config.cfg and also have an account on Suprnova to use. See supported coins on readme.md file
*Now if miner screen is closed (manually or error) MM don´t need to wait interval defined time, in less than 15 sec it will detect error and continue execution
*Benchmark auto-interval, MM automatic set interval to 200 seconds for benchmarks, other executions are based on config.txt defined interval
*Added info on main screen of time left to next interval and local currency conversion, removed BTC/GH/day
*New ccminer tpruvot 2.2 (added algos in which it is fastest)--> recomended delete al tpruvot files on stat folder if you are copying from old version
*Removed ccminerpalginskunk, new tpruvot is faster on skunk algo
*Removed ccminerdjm, yescript no profitable
*All ccminer has now 4 retry times on fail
*Now hashrate shown 95% of maximum speed miner has reached anytime (benchmarking or running)
*Zpool will not show coin mined info, reason: not real info, pool choose a coin for each algo and not always is same as your hashrate more profitable
*Removed sgminer-skein
*Deleted skein algo for sgminer
*Changed X13 algo from ccminer-2.2 to faster ccminer-alexis
*Removed unused source code
*Main screen autoresize
*Due to technical problems removed dual mining from manual for suprnova (you can get same on new pool WTM filtering by parameter algorithm on core launch)
*Added to sprnova manual: SIBCOIN (SIB), UBIQ (UBQ), EXPANSE (EXP)
*Now is possible mine on manual mode on MPH
*Fixed: HashRefinery not working on 2.1 release
THIS VERSION CHANGE CONFIG FILES STRUCTURES (CONFIG.txt and some POOLS)
RECOMENDED CLEAN INSTALATION AND RUNNING BENCHMARKS AGAIN
------------------------------------------------
3.1
*Added New Pool Nicehash for manual and auto mode
*Added GatelessGate for AMD (thxs to Imaminer)
*Removed some duplicated algos
*Moved HMQ1725 from ccminer tpruvot to ccminer 2.2 (slower but a lot of reject less)
*Fixed: Dual mining problems
*Fixed: screen resize error
*Fixed: benchmark not ending for AMD plattform
------------------------------------------------
3.2
*Added EthMiner for AMD
*Added Sgminer for Skein for AMD
*Added 3 retries to yiimp api connection to minimize errors.
*Fixed: lyra2RE not working at Nicehash
*Fixed: file wrapper error
*Fixed: (I hope) MM open new miner not closing old one
------------------------------------------------
4.0
*Added Automatic24h mode, in this mode statistics are based on pools/WTM reported 24h statistics, not in current statistics as Automatic mode. Not all pool has this option.
*Redesigned interactive main screen (remember set focus on window to keys response)
*Added Nvidia SMI Info
*Added Pools Wallets info
*Automatic detection of miner open but no mining speed
*ccminer Klaust upgrade to 8.12, new assigned algos: Myriad-groestl, keccak
*Now hashrate speed only is recorded on bechmark, this can avoid extremely high hashrates
*No miners included in release, all miners all downloaded
*Configurable bechmark time on config.txt
*Configurable start screen on config.txt
*Fixed: Zpool high profit for Quark,Qubit, x11
*Fixed: Pools not restoring normal situation after api fail
*Fixed: Claymore120 miner error due to Blake2s algo
*Fixed: reduced memory consum
*Fixed: Nicehash workername not shown
THIS VERSION CHANGE CONFIG FILES STRUCTURES
OBLIGATORY CLEAN INSTALATION AND RUNNING BENCHMARKS AGAIN
------------------------------------------------
4.1
*Added fan speed to nvidia SMI report
*Added parameter checking to minimize errors
*Added prospector miner for AMD
*Changed .Bat and .txt files codification to ANSI
*Log folder automatic clean
*Restricted dual mining with high dcri to NVIDIA, created new profiles with low dcri for AMD
*Due to api fails, Yiimp is disabled for Whattomine virtual Pool
*Now Whattomine virtual pool shows wallets info
*Fixed: gatelessgate for AMD not working
*Fixed: Ethminer for AMD not working
*Fixed: memory usage extremely high
THIS VERSION CHANGE ALL POOL AND MINER FILES
------------------------------------------------
4.2
*Added in Wallet Screen difference between actual balance and balance at start program (generated profit while running)
*Added excavator miner for AMD
*Added Claymore ZEC miner for AMD
*Added start parameters to batch files for AMD
*Added dcri 140,160 for NVIDIA
*Added sgminer Xevan for AMD
*Added BITSEND (BSD) to suprnova pool
*Added GPU Platform variable in config.txt due to incorrect automatic detection (only AMD sgminer/prospector neeeds this variable at moment)
*Added Option in profits screen to show only best miner for each algo/coin (default: active)
*Upgrade ccminer tpruvot to 2.2.1 (cuda9) Require a nvidia driver 384.xx or more recent
*Upgrade claymore dual to 10.0
*Tweaked gatelessgate algorithms parameters
*Due to api fails/bans, Yiimp lost api integration: no automatic mode (except on Whattomine virtual Pool) and no more wallets info
*Removed X11 Algo, Asics territory
*Fixed: Dual Minning Benchmarks always shows best main algo benchmark (independent of second Algo)
*Fixed: memory usage extremely high on profit screen -- Tested for 2 days, be careful
*Fixed: Whattomine virtual pool not using location variable
*Fixed: Suprnova Hush pool not working due to new pool address
*Fixed: profit not well calculated for dual mining
*Fixed: failed times error when miner is not mining for various intervals
*Fixed: automatic detection and close of hanged miner not working
*Fixed: some menu data not shown on manual mode
*Fixed: sgminer lyra2z path
*Fixed: duplicated coins on manual mode menu
*Fixed: ActiveMiners screen section not showing live speed profit
THIS VERSION ADD VARIABLE @@GPUPLATFORM to config.txt (at moment not necessary for NVIDIA)
THIS VERSION REQUIRES RUN ALL BENCHMARKS AGAIN (if you are upgrading over old version delete stats folder content)
TO FORCE UPGRADE OF MINERS YOU MUST DELETE MINER FOLDER (CONTAINED ON BIN FOLDER)
------------------------------------------------
4.3
*Added dcri 15,20,25,30,25,40,45 for AMD
*Added Claymore-cryptonote for AMD
*Added location GB (GBP as local currency)
*Fixed: memory usage extremely high on profit screen
*Fixed: claymore ZEC speed x1000
*Fixed: suprnova zen port
*Fixed: claymore duplicated opened windows
------------------------------------------------
4.4
*Added option to miners file to launch a command before run (for example nvidiainspector, afterburner, etc)
*Added Sgminer for Tribus and Veltor algos on AMD
*Added X11gost to Sgminer for AMD
*Added Skunk Algo to Whattomine virtual pool
*Added Location to "Profits" and "Active Miner" sections
*Added new pool Flypool (only manual mode Zcash mining)
*Added PHI and HSR algos to Nvidia
*Added CcminerAlexis-hsr, ccminerNanashi, ccminerPalgin, ccminerPalgin for nvidia
*Optimized selected miner for each algo (thx MikeBuzz)
*Updated ccminer Tpruvot to 2.2.2
*Updated ccminer Klaust to 8.14b cuda9
*Fixed: GB location not choosing EUROPE pools always
*Fixed: WTM virtual pool not getting same result as WTM web due to default hashrates changes on WTM Web
*Fixed: Skein profit calculation error
------------------------------------------------
4.5
*Added DTSM equihash miner
*Added AHASHPOOL Pool (No registration, Autoexchange)
*Added UNIMINING Pool (No registration, No autoexchange, need wallet for each coin on config.txt)
*Added to Suprnova: ELECTRONEUM (ETN),SMARTCASH (SMART),BITCOINZ (BTCZ),BITCOIN GOLD (BCG)
*Fixed: Some pools-algo combination are ignored on multiple pool executions
*Fixed: Blocks Factory skein port
*Fixed: Hash Refinery "HR_request" error
*Fixed: Other small bugs
------------------------------------------------
4.6
*Now pools and miners fees affects profit calculation (see profits screen)
*Shortened miner filenames, this will make some benchmarks run again
*Upgraded ccminer Klaust to 8.14
*Added ccminer Spmod #6 for lbry
*Added ItalYiimp Pool
*Fixed: suprnova wallet error msg at start
------------------------------------------------
4.7
*Added CCMiner-Xevan for Xevan algo (NVIDIA)
*Added CCMiner-Polytmos for Polytmos algo (NVIDIA) (thx MikeBuzz)
*Added Nsgminer for Neoscrypt (AMD)
*Upgraded prospector to 0.0.13-ALPHA
*Upgrade Excavator to v1.3.7a
*Upgrade CCminer-Klaust to 8.15
*Added to Suprnova.cc: STACKS (STACK), POLYTMOS (POLY)
*Nvidia optimized miner for each algorithm
*Live config.txt, now you can change config.txt values without restarting MM
*Changed donation mechanism, now donation is always on MiningPoolHub
*Fixed: sometimes benchmark for dualmining is saved with second algo zero value
*Fixed: claymore Cryptonote not working due to wrong parameters
*Fixed: incorrect live profit shown on Automatic24h mode
*Fixed: ahashpool Automatic24h mode not working
------------------------------------------------
4.8
*Upgrade Dtsm-equihash to 0.5.6
*Upgrade ccminer-tpruvot to 2.2.3
*Excluded Blake2b for MPH due to different stratum protocol
*Removed X13,X15,qubit algos: ASICS territory now.
*Added option for set a exclusive nicehash wallet on config.txt
*Added option for set local currency on config.txt (if not specified location is used)
------------------------------------------------
5.0 beta 1
*GPUs grouping on config.txt, now you can group your GPUs, each group will be bechmarked and will run independent. This is ideal for mixed model/brand rigs.
- If you want to use your old config.txt you must remove GPUPLATFORM and TYPES parameters and add GPUGROUPS from new config file
*Added parameter Groupnames to command line to allow mining on some gpu only
*Merged Claymore dual miner files (one for each platform)
*Removed prospector miner ¿someone is using?
*Removed excavator miner ¿someone is using?
*Removed pool API asistance on manual selection due to long waits.
*THIS VERSION REQUIRES NEW CONFIG.TXT FILE, YOU MUST DOWNLOAD AND CONFIGURE AGAIN!!!
------------------------------------------------
5.0 beta 2
*Added CPU mining option
- JayDdee miner
- XMrig miner
*Added Pool Nanopool
*Added CastXMR for Vega --> not tested, help needed
*Added Claymore Cryptonote 9.7 (some people has problems with 10.2)
*Removed Pool Nicehash until it works again
*Yiimp Automatic mode come back (API seems responsive now)
*Added more gpu info on current screen (Clocks, Pstate)
*Enhaced ethash algo pools compatibility
*Automatic Profit screen layout based on number of gpu groups
*Removed dual mining with Pascal (Pasc), reason: dead coin
*Added Start time in wallets screen
*Added Mining mode in profits screen
*Added best algo/miner combinations for NVIDIA Maxwell
*Fixed: dualmining not working
*Fixed: error while benchmark not getting automatic cancelation
*Fixed: other small reported bugs
*Fixed: incorrect platform id shown on GPUlist.bat
*THIS VERSION REQUIRES 5.0 FORMAT CONFIG.TXT FILE, IF YOU UPGRADE FROM PREVIOUS RELEASE YOU MUST DOWNLOAD AND CONFIGURE AGAIN!!!
------------------------------------------------
5.0 beta 3
* Added automatic detection of gpu platform --> For upgrade from 5.X you must delete this atribute from @@GPUGROUPS groups
* Added more algos for cpumining
* Upgraded Claymore ETH to 10.2
*Fixed: MPH and Suprnova not showing coin name/symbol on wallet screen
*Fixed: MPH and Suprnova also checks wallets without APIKEY specified in config.txt
*Fixed: -esm parameter missing on ClaymoreETH
------------------------------------------------
5.0 beta 4
*Gpugroups now are optional
*Eliminated screen Flickering
*Reduced CPU usage
*Upgrades dtsm nvdia equihash miner to 0.5.7
*Added SgminerHmq1725, SgminerHSR, SgminerBitcore,SgminerPhi (thx MikeBuzz)
*Added CastXMR 0.8 for AMD
*Reorganized and corrected config.txt, I expect more noob friendly (thx MikeBuzz & jbonifacio)
*Added ClaymoreETH 10.2 for AMD
*Renamed miners files for best type identification
*New "additional miners" folder, this folder will contain miners deactivated but useful for some people, you must move file/s to miners folder to activate
*Added "hidden" option to force miner apiport instead of dinamic port asignation (this option can be used only if one group of that type is defined on your rig). To use you must set "APIPORT"=PORT in miner file.
*Added "hidden" key (S) for restore screen size
*Reactivated MPH sia pool, this pool is not compatible with ccminer, Blake2b must not be added to any ccminer
*Fixed: nsgminer not receiving rigth devices parameter
*Fixed: ewbf/dtsm not receiving rigth devices parameter
*Fixed: claymore miners not receiving rigth devices parameters
*Fixed: dualmining not working on Whattomine virtual Pool
*Fixed: wallets not showing on Whattomine virtual Pool
*Fixed: duplicated wallets on wallet screen
*Fixed: low difficulty share error for kecckak algo
*Fixed: Unimining pool 24h mode not showing profit
------------------------------------------------
5.0
*Better miners "closer" mechanism (safer and more agrresive)
*Enhanced dynamic api port assignation, now is possible to run more than one instance of MM without ports conflicts.
*Added Excavator for NVIDIA
*Added Ccminer Nanashi
*Added XMrig msvc for CPU
*Updated ccminer klaust to 8.16
*Updated claymore crypto to 11.0
*Added AMD gpu info on current screen (experimental)
*Fixed: pool not recovering from fail when multiple pools running
*Fixed: xmrcast not selecting devices
*Fixed: new zpool api profit units for keccak
*Fixed: automatic log folder deletion not working
*Fixed: ccminer polytmos not allowing more than one instance
------------------------------------------------
5.1
*Added new config.txt parameter @@PERCENTTOSWITCH for indicates MM new miner/algo only will be launched if new profit is greater than actual profit in specified percent, also defined PERCENTTOSWITCH parameter to override config.txt value (for example for not PPLS pools like Nicehash)
*Now miners are closed N seconds after new miners are opened, this minimize time machine is inactive for switching. Time is configured on config.txt @@TIMETOSWITCH variable
*Included Bminer for Nvidia equihash
*Added confirmation prompt to ResetBechmark batch
*Excavator moved to additional miners folder due to instability
*Reactivated Nicehash pool
*Upgraded compatibility for more than one instance of MM running
*Fixed: incorrect workername for dualmining
*Fixed: divisor for yiimp keccakc
*Fixed: new Italyiimp api profit units for keccak
*Fixed: profit screen showing repeated algos for coin level pools like MPH
*Fixed: error "Cannot add a member with the name "Name" because a member with that name already exists"
-- NOTE: YOU MUST ADD THIS VARIABLES TO CONFIG.TXT OR CONFIGURE FROM NEW RELEASE WHERE THEY ARE INCLUDED--------------------
@@PERCENTTOSWITCH=10
@@DELAYCLOSEMINERS=20
------------------------------------------------
5.2
Added Mkxminer to Additional Miners folder (you must add manually to miner folder if you want to try)
Added screen info while interval is starting
Redesigned log files