Linux портировали на Sega Mega Drive спустя 38 лет после выхода консоли

У портов DOOM появился конкурент

Linux портировали на Sega Mega Drive спустя 38 лет после выхода консоли

Разработчик Дэниел Палмер портировал Linux на 16-битную Sega Mega Drive, вышедшую в 1988 году. 

Проект получил название linuxmd и позволяет загрузить полноценное ядро Linux на оригинальном железе.

Читают прямо сейчас:

Что такое эмулятор — как программы и системы заставляют работать на железе, для которого они не предназначались

Что такое open source и почему на нём держится весь IT — на чём держатся энтузиастские проекты вроде портирования ядра на ретро-консоль

Квадратный корень, который ускорил игры в сто раз — как разработчики выжимали максимум из слабого железа в эпоху Motorola 68000

Что нужно для запуска

Для работы потребуется сама консоль, картридж Mega EverDrive Core (или Pro), SD-карта и USB-подключение к компьютеру. 

Обычные эмуляторы не подходят — проект использует специфические возможности EverDrive. В том числе дополнительную память, доступ к файлам на SD-карте и собственные аппаратные расширения.

После загрузки, пользователь получает рабочую Linux-систему с оболочкой, файловой системой и поддержкой базовых команд вроде ls и ps. 

Управлять системой можно как через последовательную консоль с компьютера, так и через текстовый интерфейс, который выводится прямо на экран Mega Drive.

Linux портировали на Sega Mega Drive спустя 38 лет после выхода консоли

Пока работает медленно

Автор признает, что нынешняя версия далека от идеала. Главная проблема — очень медленный обмен данными с картриджем EverDrive.

Из-за этого система работает значительно медленнее, чем другие компьютеры на процессоре Motorola 68000 с частотой 12 МГц.

Несмотря на это, проект уже полностью открыт: опубликованы исходный код, инструкции по сборке, собственная версия QEMU и все необходимые инструменты для запуска Linux на консоли. 

Следующим шагом разработчик планирует заняться оптимизацией производительности.

Самая большая скидка — 10% на все курсы!

До 30 июля по промокоду KOD (можно просто нажать) действует максимальная скидка — 10% на все платные курсы Практикума. Если давно хотели разобраться в разработке, аналитике, нейросетях, тестировании или кибербезопасности, сейчас можно зайти дешевле.

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

Соцсети: Юлия Зубарева
Через год — лучше работа, выше зарплата
В «Яндекс Практикуме» становятся разработчиками с нуля. Выберите язык — веб, Python, Java, C++ — и учитесь. Джуны зарабатывают от 80 000 ₽, мидлы — от 150 000 ₽. Дальше — программы трудоустройства и компенсация, если пойдёте в Яндекс.
Через год — лучше работа, выше зарплата Через год — лучше работа, выше зарплата Через год — лучше работа, выше зарплата Через год — лучше работа, выше зарплата
Вам может быть интересно
easy