Fake TV (drop-in TV.spin to VGA.spin replacement)

Warning message

The Propeller Object Exchange system is decommissioned and replaced with a GitHub repository to house the same existing and future Propeller objects. As of 12/5/2019, this site is read-only. You can continue to browse and download objects from here for a limited time; however, please begin using the Parallax Propeller repository for future reference.
  • 1
  • 2
  • 3
  • 4
  • 5
Total votes: 0
Request group membership
By: created: 2015-09-17 | updated: 2015-09-28

Drop-in VGA.spin replacement for TV.spin.

I wrote this almost six years ago and barely remember how it works.  I believe it should work with Graphics_Demo.spin and anything else that uses the same resolution.  

Original File Upload
Binary Data FakeTV.spin6.25 KB


if using a 100MHz clock and samsung/lg vga monitor sleeps after flashing "not opti resolution," change line 90 to "vga_rate:=20_000_000"

You know what?  Right before I submitted this object, I changed line 90 from "vga_rate:=20_000_000" to "vga_rate:=clkfreq>>2", thinking that would make it work at 100MHz (because 20_000_000 == 80_000_000 >> 2 == clkfreq {at 80MHz} >> 2) without testing it.  

I changed line 90 back to "vga_rate:=20_000_000" and re-uploaded it to the obex (without testing it, sorry).