I was investigating rejected share ration for quark based coins and noticed that you may have a mistake in the code:
https://github.com/prettyhatemachine/sph-sgminer/blob/master/quarkcoin.c#L144
for quarks it should be:
static const uint32_t diff1targ = 0x00000000ffff;
instead of:
static const uint32_t diff1targ = 0x0000ffff;
please consider this
feeleep
I'm afraid the problem is in the pool settings
because maybe pool owners corrected their settings?
Problem with current sgminer is that is spams stratum server with lots of shares - If I change settings to accept those shares you will see that from one AMD280 card you have like 100MHash which is of course wrong. Few months ago there was the same problem with quark cpu miner - someone "corrected" miner source code which also spammed stratum with incorrect shares and if pool was not set up correctly that guy had huge hashrates there however almost never finding blocks.
Actually there are two guys who may help here as well (I finished my C++ programming 20 years ago ) - murraypaul who actually discovered the problem with "corrected" Quark miner and also reorder who fixed similar problem with his cgminer implementation for Skeincoin. I will send them PMs to look at this thread...
feeleep
EDIT: Just looked at supernova pool and someone pointed