MultiPoolMiner dev versions of https://github.com/MultiPoolMiner/MultiPoolMiner
Download link: https://github.com/MultiPoolMiner/MultiPoolMiner/archive/Version-3.4.5.zip
Please also report if all is working fine - only so I can know that we get rid of all the bugs.
Parameter '-UseDeviceNameForStatsFileNaming' is no longer valid '-UseDeviceNameForStatsFileNaming:true will be enforced This will trigger all benchmarks to be re-executed (unless you were running MPM with '-UseDeviceNameForStatsFileNaming:true' already)
Added 'Bitcoin' to the list of unprofitable algos
Added 'CryptonightDark', 'CryptonightFreeHaven', 'CryptonightRed', 'YescryptR24' and 'YescryptR32' to Algorithms.txt
Added EquihashPers.txt to store Equihash 'pers' values
Added 'poolbalancesdata' to web API
Changed APIs files; simplified algo name detection
Changed defaults parameter values for fresh installations; enabled 'CreateMinerInstancePerDeviceModel' and 'UseDeviceNameForStatsFileNaming' in config file
Changed exchange rate currency name to be displayed in upper case
Changed list of default algos in start batch files:
Enhancement: Better detection of failed miners (some crashed miners are dead, but may still be found by their processId)
Enhancement: Changed method to launch miner executables when '-ShowMinerWindows:true'; will no longer steal focus (requires [MPM-Dir]\CreateProcess.cs file)
Enhancement: Loading pool data converted to job; shortens loop time
Fixed 'No pools available' message when no wallet was explicitly configured in the config file
Fixed DeviceID enumeration when main screen is connected to onboard Intel HD Graphics
Fixed donation addresses
Fixed error displaying Pool balances, but no wallet address / username was configured
Fixed 'ExcludeDeviceName; before it would not exclude more than one device
Fixed generated miner objects; pool element is of type [array]
Fixed MPM Error message when '-MinerName' was empty
Fixed MPM starts mining if only one miner is available
Fixed pool balances display formatting (works with any regional setting)
Fixed rescanning devices when reconfiguring 'DeviceName' or 'ExcludeDeviceName' while MPM is running
Miner overview: Sort algorithms requiring benchmarking alphabetically; print either 'Benchmark pending' or 'Benchmark in progress' depending on status
Removed requirement for CpuFeatureDetector.exe, replaced with Get-CpuId (Include.psm1)
Start batch files, 'UseFastestMinerPerAlgoOnly' is now enabled by default
Updated README: NiceHash pool configuration details
Added AMD-JCECryptonote_v0.33b18
Added CPU-JCECryptonote_v0.33j
Added NVIDIA-GminerEquihash_v1.13
Added NVIDIA-MiniZEquihash_v1.0i
Changed config file handling of -XmrigCryptonight_ miners
Changed NVIDIA-CcminerTpruvot_v2.3; removed monero and graft algos
Disabled some AMD miners because they need special environment variable values (which is currently not supported by MPM, see https://github.com/MultiPoolMiner/MultiPoolMiner/issues/2208#issuecomment-432696257) They are all in the folder 'RequireNewLancher_Amd', feel free to move them to 'MinersLegacy'. If they work that's fine :-)
Enabled AMD_NVIDIA-EminerEthash_v0.6.1rc2 dev fee
Fixed AMD_NVIDIA-ClaymoreEthash_v11.9; removed double algo in miner name (when '-UseDeviceNameForStatsFileNaming:true' and single mining)
Fixed AMD-XmrigCryptonight_v2.8.6 algo filtering based on minimum memory (CryptonightHeavy requires 4GB)
Fixed CPU-ClaymoreCryptonight_v4.0; api port is now in the 4000 range as all other miners
Fixed CPU-CryplyAvx_v3.8.8.3 Sha256 hash
Fixed CPU-CryplyAvx2_v3.8.8.3 Sha256 hash
Fixed CPU-CryplyAvx2Sha_v3.8.8.3 Sha256 hash
Fixed CPU-CryplySse42_v3.8.8.3 Sha256 hash
Fixed CPU-CryplySse42Sha_v3.8.8.3 Sha256 hash
Merged API files for XmRig & XmRigCfgFile
Reported graphics memory is rounded to the nearest 1/4 GB (Include.psm1/Get-Device)
Updated AMD-CastXmrVegaCryptonight_v1.66; support for algo CryptonightXfh, added support for Baffin chipset
Updated AMD-SgminerKL_v1.0.9
Updated AMD-SRBMinerCryptonight_v1.7.4
Updated AMD-TeamRed_v0.4.2; support for CryptonightR
Updated AMD-WildRig_v0.14.0beta; support for Dedal, Lyra2v3, Lyra2vc0ban & X21s algo
Updated AMD-XmrigCryptonight_v2.8.6
Updated AMD_NVIDIA-lolMinerEquihash_v0.6; support for Equihash 210/9 algo
Updated AMD_NVIDIA-PhoenixminerEthash_v4.0b; (support for dual mining Blake2s with AMD cards is not working in 4.0b!)
Updated NVIDIA-CcminerAlexis_v1.5; requires CUDA 10.0.0
Updated NVIDIA-CcminerTrex_v0.8.9; support for Dedal, Geek, GltAstralHash, GltJeongHash, GltPadiHash, GltPawelHash & X21s algo
Updated NVIDIA-CcminerKlausT_vYescryptR16R32.V7
Updated NVIDIA-CcminerTpruvot_v2.3; requires CUDA 10.0.0, support for Exosis algo
Updated NVIDIA-CcminerZealot_v1.28; remove support for Renesis algo
Updated NVIDIA-CryptoDredge_v0.15.1; support for algo Dedal, Lyra2vc0banHash, Lyra2V3, MTP, Pipe & X21s, requires min. 5GB of VRAM
Updated NVIDIA-ExcavatorNHMP_v1.5.14a
Added *Coins variants for pools that support it
Added Ravenminer & RavenminerEU
Added StarPool & StarPoolCoins
Added Zpool region NA (USA)
Fixed BlockMasters.ps1; returned empty data in some scenarios
Fixed MiningPoolHub(Coins); changed hosts for Equihash-BTG
Fixed NLPool; was using wrong host address (Zpool)
Fixed PhiPhiPool URLs, added regions "EU" and "ASIA"
Fixed Yiimp balance (message 'no wallet specified')
Pool queries are less likely to fail (try 3 times before giving up)
Pool objects contain fee information, will be used for profit calculation