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.

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

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

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

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

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

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

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

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

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