added mist data_io to upload cartridges. derive osd clock from real video clock.