Mirror the Mac SE video over VGA
Go to file
techav 14e5c8eb39 Refactor Video Out Sequence 2021-04-18 13:19:16 -05:00
README.md partial draft 1 2021-04-06 23:15:48 -05:00
cpusnoop.sv Refactor Video Out Sequence 2021-04-18 13:19:16 -05:00
se-vga.sv CPU Cycle Improvements 2 2021-04-18 12:07:42 -05:00
sevga.vwf Refactor Video Out Sequence 2021-04-18 13:19:16 -05:00
vgacount.sv Getting ready for a large refactor 2021-04-18 12:50:43 -05:00
vgagen.sv Getting ready for a large refactor 2021-04-18 12:50:43 -05:00
vgaout.sv Refactor Video Out Sequence 2021-04-18 13:19:16 -05:00
vgashiftout.sv Refactor Video Out Sequence 2021-04-18 13:19:16 -05:00

README.md

SE-VGA

Simple CPLD project to mirror the Mac SE video over VGA. No scaling is performed -- the Mac 512x342 video is displayed letterboxed (black borders) in a 640x480 frame.

Circuit uses a single AFT1508AS-100AU CPLD, 32kx8 15ns SRAM, and a 25.175MHz can oscillator, along with some passives.

Plugs into SE PDS slot and snoops writes to the frame buffer memory locations. Writes are cached and copied to VRAM.