Maybe I am missing something
I am currently developing a miner file for
MultiPoolMiner and struggle with the following:
For the follwing example MPM is installed in directory in 'C:\MultiPoolMiner' (working directory)
MPM starts miners like this:
.Bin\AMD-SRBMiner\SRBMiner-CN.exe --config .\Bin\AMD-SRBMiner\NiceHash_CryptoNightHeavy_3JQt8RezoGeEmA5ziAKNvxk34cM9JWsMCo.BlackBox_Config.txt --cpool cryptonightheavy.eu.nicehash.com:3364 --cwallet 3JQt8RezoGeEmA5ziAKNvxk34cM9JWsMCo.BlackBox --cpassword x --ctls false --cnicehash true
How can I specify the working directory (where it reads config / pool files from and will put the compiled srb kernel files)?
Issue a):If config or pool file name is unqualified (no path information) then SRBMiner looks for the files in the current directory. MPM however needs to keep the config & pool in the miners program directory
Preferred behavior:1. SRBMiner should look for the config / pool file in the current directory. If none found:
2. SRBMiner should look for the config / pool file in the program directory.
Or make the location a configuration item.
Issue b):SRBMiner always puts all its compiled SRB files in the working directory, e.g. 'C:\MultiPoolMiner' which is not very nice :-) and can create other issues with file access, e.g. if the working directory is R/O.
Preferred behavior:All compiled kernels should always go to the program directory. Or make the destination path a configuration option.