Программист под ником Turtius смог установить и запустить сервер Minecraft на зеркальной камере Canon SL2 (EOS200D).
Как уточняет PetaPixel, на камере запущен сервер игры, а не клиент. Сама игра установлена на компьютере. Теоретически другие игроки могут присоединиться к серверу на фотоаппарате через свой компьютер.Для запуска сервера Turtius провел реверс-инжиниринг сетевого процессора камеры. Он уточнил, что устройство по-прежнему работает как камера, но находится «на пределе своих возможностей»: фотографии и видео получаются с трудом, а иногда камера дает сбой. Turtius считает, что если бы процессор камеры был немного мощнее, можно было бы поддерживать создание пользовательских карт.
Основой для запуска сервера стал Avrcraft — решение, разработанное для оптимизации Minecraft-сервера под 8-битные устройства. Turtius интегрировал его с программой для камер Canon Magic Lantern, которую он доработал и упростил.
Код доработанной Magic Lantern Turtius опубликовал на GitHub.
Ссыль на код : https://github.com/turtiustrek/magiclantern_simplified
Подробнее
minecraft server on a camera,People & Blogs,,I managed to run a minecraft server on a canon EOS200D(SL2) by modifying avrcraft and jerry-rigging it to magic lantern. The main motivation was to reverse engineer the networking processor used by canon. fork: https://github.com/turtiustrek/magiclantern_simplified A better explanation: https://petapixel.com/2021/03/03/this-guy-got-a-minecraft-server-running-on-his-canon-dslr/ magic lantern: https://www.magiclantern.fm Networking investigation: https://wiki.magiclantern.fm/digic:processors:lime
Minecraft,Игры,фотоаппарат,программирование,geek,Прикольные гаджеты. Научный, инженерный и айтишный юмор
Еще на тему
Отличный комментарий!