Skip to content

ZXMicroJack/cga2vga

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

20 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

VGA to CGA scan converter

PICO_SCANVIDEO_COLOR_PIN_BASE - defaults to 0 PICO_SCANVIDEO_COLOR_PIN_COUNT - defaults to 16 PICO_SCANVIDEO_SYNC_PIN_BASE - defaults to PICO_SCANVIDEO_COLOR_PIN_BASE + PICO_SCANVIDEO_COLOR_PIN_COUNT

  • hsync then vsync

PICO_SCANVIDEO_ENABLE_DEN_PIN - needed? PICO_SCANVIDEO_ENABLE_CLOCK_PIN - needed?

PICO_SCANVIDEO_PIXEL_RCOUNT PICO_SCANVIDEO_PIXEL_GCOUNT PICO_SCANVIDEO_PIXEL_BCOUNT

PICO_SCANVIDEO_PIXEL_RSHIFT PICO_SCANVIDEO_PIXEL_GSHIFT PICO_SCANVIDEO_PIXEL_BSHIFT

PICO_SCANVIDEO_PIXEL_[RGB][COUNT|SHIFT] defined as PICO_SCANVIDEO_DPI_PIXEL_[RGB][COUNT|SHIFT]

These are defined as 5/5/5 for count and 0u/6u/11u.

vsync -ve period 16.738ms width 64us (2 hsyncs) hsync -ve period 32us width 2.625us

gp16 + => v,h,r,g,b,i,m

About

CGA to VGA converter using simple circuit and a RP2040 raspberry pi pico.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published