Эмуляция «Ну, погоди!» на слабом железе: перенос под Linux
Да, писать свой эмулятор ретро-игры при наличии десятков готовых решений звучит как изобретение велосипеда. Но чужой код не даёт глубокого понимания низкоуровневых графических API.
Микроконтроллер КБ1013ВК1-2 здесь выступает исключительно в роли чёрного ящика. Весь фокус смещён на портирование логики под Linux и прямое взаимодействие с библиотекой SDL2 на C. Это отличный полигон для отказа от абстракций в пользу ручного управления отрисовкой и событиями на слабом железе вроде Raspberry Pi.
Разберём этапы адаптации исходного кода.
Обсуждение 2
Обсуждение не доступно в веб-версии. Чтобы написать комментарий, перейдите в приложение Telegram.
Обсудить в Telegram