I'm afraid I have the same problem with the last few builds of Dopus.
For some time I have been taking screenshots with irfanview commandline:
i_view32.exe /capture=3 /convert="C:\Screenshots\SCR_$U(%H:%M:`%S).png"
And recently the screenshots have messed up colors when opened in the dopus viewer which I think is affected by the embedded color profile or the way the dopus image viewer handles color profiles.
In contrast - the windows 10 picture viewer and irfan itself open the file as expected with the proper palette.
I've attached a sample screenshots. It seems the problem isnt exclusive to the dopus viewer as the browser renders the original png the wrong way as well. A shared image library used by both could be a possibility.
PNG screenshots are very different to CMYK JPEGs, so that is probably a different problem and going to confuse things further in this thread. [I've split the thread now.]
If that 4th attachment is the sample screenshot, it displays the same in Chrome and Photoshop as in Opus and your problem is probably in whatever is making the screenshot.
In fact, that PNG file is definitely not created properly. It has an alpha channel and transparency. The difference between the different viewers is some are composing it on a black background (which gets your expected result), and others are using another colour. If you configure Opus to use a black background, it looks the same as your "correct" images.
So this is not a bug, except in what is creating the PNG images.
I see, thank you for pointing me in the right direction.
Indeed now I remember some time ago I tried to skip photoshop for some crop operations and ticked the save transparent color in the png save options for irfanView. That must have become the new default setting. Unchecking it fixed the images.
Said crop operations didn't produce proper files too so it seems Irfan is still useless when it comes to manipulation of images with an alpha channel.