R3: -Added horz_res(), vert_res(), char_line(), get_pixel(x,y) -horz_res/vert_res gets resolution of screen -char_line gets the number of characters that will fit on a line -get_pixel gets the status of x,y returns 1 for white 0 for black. -rewrote the line render functions -fixed bugs preventing changes in resolution and pixel scaling -automatically centers the screen vertically -added arduino mega support, untested -Sync pin: pin11 -Video pin: pin12 -changing the redering resolution is now supported. to do so change the virtical and horizontal resolution in video_properties.h -Note: (_RESOLUTION_HORIZONTAL/8)*_RESOLUTION_VERTICAL must be less than the amount of memory the arduino has. R2 (May 2nd 2010): -Added PAL support: -to render in pal call start_render(_PAL); -to render in NTSC call start_render(_NTSC); -centered video better. -reduced system to useing one interupt, this will allow for adding sound, and or support for polling the UART/SPI/ect. once per scanline. -now renders full half frames(262 lines) instead of 255 lines for NTSC -modified fonts to be less horrid looking. -slightly faster line rendering. -Fixed issue with line rendering not working on last horizonal pixel -added support for pausing video; output still issues h sync -pause: pause_render(); -resume: resume_render(); -This does cause a Vsync glitch for the first frame, recovers after soon. R1 (April 30th 2010): Initial release.