win_bottom
vc->state.y >= win_top && vc->state.y <= win_bottom) {
vc->state.y >= win_top && vc->state.y <= win_bottom) {
win_bottom = spk_y;
win_bottom = spk_y;
win_bottom = 0;
end = vc->vc_origin + (win_bottom * vc->vc_size_row);