Итак, только смог приступить к развитию проигрывателя под windows. По пожеланиям составил небольшой TODO:
- Добавить воспроизведение звука
- Сделать синхронизацию по звуковой карте вместо таймеров (опция?)
- Добавить ожидание вертикальной синхронизации перед выводом (опция)
- Масштабирование под размер окна с сохранением пропорций, размер окна 1х, 2х, 3х, 4х, 5х и произвольно мышкой.
- Открытие файла из командной строки
- Бордюр, устанавливаемый в 0 цвет (опция)
- Палитра 222 (опция)

В связи с этим появились вопросы:
- Размер кадра с бордюром считать для частоты 13,5 МГц или для 14 МГц?
- Сколько пикселей бордюра слева и сверху от пикселей кадра?
- Что такое палитра 222? Это просто RGB222? Где почитать про неё?

- - - Добавлено - - -

Первый результат: непонятки с FPS. Тут писали, что FPS равен 12,25 без вариантов, но у меня получается 12,21, иначе, звук отстаёт заметно.