Extract cycles renderer into separate function.
Uncomment lcd_data_read().
Add lcd_get_scanline(), helpful to sync with LCD refresh.
Missing argument in draw_cycles().
Add LCD refresh synchronization and frame counter (mostly for validation).