Цитата Сообщение от char Посмотреть сообщение
может Kempston использовать?
4 бита за раз, щелкая оставшийся 1 бит как признак нового полубайта...
Можно, но дальнейшая оптимизация по скорости не особо нужна, если требует усложнений. Ведь Кempston нужен для игры. Хотя для отладки можно и отключить.

Но, на мой взгляд ускорение до 5 секунд - это уже хорошо.