Пишу кой-какие заготовки, потенциально для игрушки, вот думаю, насколько целесообразно будет сделать так:
Повесить всю логику (опрос клавы, примитивный AI, игровую физику) на перерывания, а основной вывод на экран и копирование инфы между банками памяти реализовывать в основное время.
Что это даст? независимость хода игры от скорости процессора и, при продуманной реализации, так сказать, fps-систему.
У меня мало опыта в игростроении, поэтому требуются ваши мнения. Что вы можете сказать по этому поводу? какие могут быть минусы у такой системы?
вывод идёт в оба экрана, не через стек, а используя таблицу предварительно смещенных байтов.