rkrajnc / minimig-mist

Minimig for the MiST board
GNU General Public License v3.0
63 stars 40 forks source link

Minimig-AGA v1.2: Bar / stripes pattern in dark backgrounds #53

Closed mambrino closed 8 years ago

mambrino commented 8 years ago

Hi,

I found an annoying problem with minimig-AGA core v1.2. With scandoubler activated in dark consistent color backgrounds a kind of vertical bars/stripes pattern appears. I've tried this with Minimig board and doesn't occur.

Here is a picture in which you can see the effect (Demo: Enjoy The Silents / WHDLoad & ADF):

mist

And this is with minimig board (no problem):

minimig

Tested with different cables / monitors, and it's not a problem related to this.

Thanks ;)

rkrajnc commented 8 years ago

Are you sure this isn't caused by your monitor? Can you try on another monitor, possibly a CRT? Alternatively, you could try changing your monitor clock phase setting, that usually fixes it.

mambrino commented 8 years ago

Tested with LG M1921A, M1721A and Panasonic TX-L32ET5 (only works with scandoubler disabled). After testing, I've found that disabling scandoubler the pattern disappears. Maybe is related to this.

Sorry, but these monitors don't have clock phase adjusting (only Panasonic TX-L32ET5, but not in SCART mode).

Thanks ;)

rkrajnc commented 8 years ago

Can you try changing your monitor's clock phase setting, and see if the pattern moves? If it does, it is caused by your monitor, and you can try to eliminate it by adjusting the clock offset.

If it does not, and it shows even with dithering disabled, then it is a completely new bug, but one I have never seen myself.

mambrino commented 8 years ago

Tested with a CRT monitor and no pattern at all. Probably is a problem of these two monitors. But, how is possible that on the same monitor with minimig board this doesn't happen?

Thanks ;)

rkrajnc commented 8 years ago

It is possible that the original minimig and the MiST board don't have exactly the same frequency down to the last Hz, that is why it works on one board and not another - even a very small difference could cause this.