Британский разработчик вернулся к заброшенному проекту эмулятора ZX Spectrum и завершил его всего за один вечер, используя Gemini 3 Pro и Google Antigravity IDE. Ранее на выполнение подобного объема работ уходили недели, однако эмулятор быстро загрузил BASIC ROM и начал функционировать.
Проект был приостановлен два года назад из-за рутинной работы: процессор Z80 в ZX Spectrum имеет около 158 базовых инструкций, которые в связи с вариациями и режимами адресации превращаются в более чем 800 опкодов. Реализация их вручную оказалась слишком утомительной, и автор отказался от дальнейшей работы.
Gemini 3 Pro помог справиться с этой рутиной. Автор отметил, что работа с Antigravity, где ИИ сначала создает план, а затем генерирует код, была похожа на наставничество. К концу вечера эмулятор уже запускал игры, но возникли и трудности: ИИ плохо справлялся с рефакторингом, дублируя код и удаляя нужные файлы. Главной проблемой стал визуальный баг в игре Jetpac, который ИИ не смог обнаружить, и автору пришлось самостоятельно искать решение, изучив оригинальный ассемблерный код.
Вывод автора прост: ИИ отлично справляется с рутинной работой, экономя недели времени, но в случае сложных багов, требующих «инженерного зрения», человек остается незаменимым. Главное, что благодаря ускорению рутинных задач, ИИ помогает завершать проекты, которые ранее казались безнадежными.