Я как-то начал писать прогу, которая отслеживала бы луч по таймеру, но из-за того, что в современных мониках скорость луча на разных строках(!) различна, бросил эту затею, ибо код получался довольно громоздким (т.е. надо запоминать скорость каждой строки + работа с портами тоже долгая). Короче, пиздец.
А начало кадра по таймеру не проблема найти, но вот со строками работать...
Эмуляция луча, конечно же, имеется в виду.