GoldenEye 007 на ПК: нативний порт v0.5.0, зроблений за допомогою AI-агентів
Порт GoldenEye 007 від jkdansereau дійшов до v0.5.0 із спліт-скрін на 2-4 гравці. Працює на Windows, Linux і Steam Deck, ROM потрібен свій.

GoldenEye 007 з N64 тепер запускається як нативна гра на ПК. Версія 0.5.0 порту від jkdansereau вийшла 7 жовтня. Є версії під Windows, Linux і Steam Deck. Емулятора тут немає. Це перебудований C-код самої гри, зібраний з відкритої декомпіляції під ваш комп’ютер. ROM все одно треба мати свій.
Головна зміна: спліт-скрін на 2-4 гравці на кожній мультиплеєрній карті. Кожен має свій геймпад, свої контролі й налаштування прицілу. Меню опцій одне на все, а приціл гри працює як курсор миші. Є стилі керування N64 від 1.1 до 2.4 для кожного гравця, плюс пресети з Xbox. Автор каже, що стабільні 60 fps, перевіряли на ноутбуці з Intel HD 3000. Збереження з емуляторів теж підхоплюються: скопіюйте сейв з 1964 або Project64 як data/ge007.eep, і він сконвертується при першому запуску.
Найцікавіше тут те, як це зробили. Одна людина у вільний час керувала групою AI-агентів для кодингу (Claude Code і локальна open-weight модель). Сам репозиторій називає проєкт не лише портом, а й дослідженням того, як це взагалі працює. Великий C-код, багато агентів і результат, у який можна грати. Чи спрацює такий підхід і для інших ігор, от за чим варто стежити.
Як спробувати:
- Візьміть win64.zip (Windows) або Linux tarball з Releases і розпакуйте. На Windows не запускайте exe прямо з архіву.
- Поруч із exe створіть папку data/. Покладіть туди ROM під назвою ge007.ntsc-final.z64.
- Запускайте з цієї папки. SmartScreen може лаятися, бо exe не підписаний. Натисніть More info, потім Run anyway.
- Перший старт займе кілька зайвих секунд, поки порт генерує файли асетів.
Обмеження: це pre-1.0, тож чекайте відсутніх частин і зламаних змін між версіями. Поки працює тільки американський ROM (NTSC-U). PAL і JP не підтримуються, macOS, ARM Linux і Windows 7 у планах. На Steam Deck додайте exe як non-Steam гру.

