На Sega MegaDrive запустили Linux

6 июля 2026

На Sega MegaDrive запустили Linux

Новости

Энтузиаст портировал ядро Linux на 16-битную игровую консоль Sega MegaDrive. Проект получил название LinuxMD.

Автором необычного порта выступил разработчик Дэниел Палмер. Он опубликовал исходные коды на GitHub, и уже сейчас любой желающий может попробовать запустить Linux на своей старой консоли или в эмуляторе.

Главное препятствие, с которым столкнулся Палмер, — архитектурные ограничения консоли. Процессор Sega MegaDrive — Motorola 68000 с тактовой частотой 12 МГц — не имеет встроенного блока управления памятью, который критически важен для полноценной работы Linux. Чтобы обойти это ограничение, ядро было скомпилировано в специальном режиме.

Второй вызов — катастрофическая нехватка памяти. Штатной оперативной памяти консоли недостаточно даже для загрузки ядра. Спасает ситуацию флеш-картридж EverDrive — устройство, которое обычно используется для запуска игр с SD-карты. Этот картридж добавляет 4 МБ ОЗУ и берёт на себя управление памятью.

Процесс загрузки выглядит так: картридж с записанным на SD-карту образом подключается к консоли, а сама консоль — к ПК через USB. После запуска загрузчика на экране телевизора появляется приглашение командной строки, а в терминале компьютера начинают выводиться логи работы ядра.

Практической пользы от этого достижения ждать не стоит — по крайней мере, пока.

Сам автор признаётся, что система работает «невероятно медленно». Между вводом команды и получением ответа можно успеть спокойно выпить кофе. Палмер отмечает, что «взаимодействие с EverDrive тоже довольно медленное» и системе требуется серьёзная оптимизация.

Помимо чистого энтузиазма и любви к ретро-железу, проект имеет образовательную и экспериментальную ценность. Он даёт пищу для изучения архитектуры без MMU, разработки встраиваемых систем для ретро-консолей и эмуляции.

«Серия чипов Motorola 68000 стала первой целевой платформой для портирования Linux и до сих пор поддерживается в 2026 году», — отмечают в Hackaday. И хотя LinuxMD вряд ли станет чьим-то основным рабочим инструментом, сам факт, что современное ядро (версии 7.1.0-rc6) запускается на 34-летней приставке, — уже выдающееся достижение.

Для тех, у кого нет под рукой оригинальной консоли, Палмер предусмотрел специальный форк QEMU, эмулирующий как MegaDrive, так и необходимый картридж. В эмуляторе система работает значительно быстрее, но, по словам автора, «ощущения совсем не те».

Проект LinuxMD полностью открыт и доступен на GitHub.


Источник: https://www.opennet.ru/opennews/art.shtml?num=65826

Источник: https://github.com/LinuxMD/linuxmd/releases/tag/bin-20260701

Новости

6 июля 2026

На Sega MegaDrive запустили Linux

Новости

2 июля 2026

Brain2Qwerty v2: ИИ, который считывает мысли и превращает их в текст

Новости

25 июня 2026

Правозащитная организация SFC выпустила рекомендации по использованию ИИ в открытом коде

Новости

22 июня 2026

Вышел Qt Creator 20: поддержка AI-агентов, режим Zen и новая система сборки

Новости

18 июня 2026

Google официально выпустила Android 17

Новости

15 июня 2026

Стартовал конкурс разработчиков свободного ПО «Код логики»

Новости

14 июня 2026

Едем на конференцию разработчиков свободного ПО в Переславль!

Новости

9 июня 2026

Microsoft выпустила Azure Linux 4.0, базирующийся на Fedora

Новости

5 июня 2026

Обновлённая программа «Codex for Open Source»

Новости

1 июня 2026

Анализ перспектив развития проектов с открытым кодом в России

Новости

22 мая 2026

Релиз OpenBSD 7.9: улучшеная поддержка архитектур и новый трек «Diamond in the Rough»

Новости

20 мая 2026

GitHub расследует несанкционированный доступ к внутренним репозиториям

Новости

18 мая 2026

Линус Торвальдс рассказал почему ИИ-инструменты создают дополнительную нагрузку на мейнтрейнеров ядра

Новости

14 мая 2026

Googlebook — ноутбук со свободной нейросетью Gemini

Новости

5 мая 2026

Уязвимость в ядре Linux с 2017 года выдает права root обычным пользователям

Новости

30 апреля 2026

Нидерланды укрепляют цифровой суверенитет по правилам Open Source

Новости

28 апреля 2026

«Решительный Енот» Ubuntu 26.04 LTS

Новости