MiSTer-devel / VIC20_MiSTer

Commodore VIC-20 for MiSTer
18 stars 16 forks source link

NTSC analog video output is broken #13

Closed Thelypody closed 1 year ago

Thelypody commented 1 year ago

Latest release (20221201) broke NTSC video output through Analog IO board. When set to PAL the core displays as expected, but NTSC video is completely red. Consumer CRT TV connected with a VGA-SCART cable. VIC20_20221201 Despite the obvious issue, Megacart now loads properly when core is set to NTSC.

dspiteri commented 1 year ago

NTSC colour on CRT is OK for me, the screen is offset to the left though like on your display.

Thelypody commented 1 year ago

Checked the core again to be sure it was not a random fluke, but NTSC output is still broken on my end. It appears not to be always red though, shuffling though random cartridges I found that Frogger makes the screen yellow, Q*Bert makes it green, Bank Robber makes it blue, etc. Megacart dims the whole screen black and makes OSD menu completely unreadable. Star Battle surprisingly displays with proper colors but the image is indeed shifted to the left.

dspiteri commented 1 year ago

PXL_20221202_060126264

This is how it looks for me. The colour is OK (component) but the offset is the same as yours.

sorgelig commented 1 year ago

Probably sync/blank signals aren't correct. I've used HDMI to test. I will see VGA output.. need to use my VGA->HDMI converter..

sorgelig commented 1 year ago

try this build: VIC20.zip

Thelypody commented 1 year ago

The attached build displays without issues, I've successfully played a bit with the Megacart in NTSC mode. Thanks for fast response.

dspiteri commented 1 year ago

try this build:

Confirming that fixed the issue too. Thanks sorgelig!