• Муравейник Шрёдингера: физики нашли квантовую запутанность в сантиметровом кристалле странного металла

    Трудно провести границу между явлениями квантовой и классической физики, но всегда хочется сделать это поближе к человеческому восприятию мира. Квантовый мир проявляет сказочные свойства. Было бы заманчиво привнести из него что-то в окружающую человека среду. Поэтому учёные всеми силами стремятся проявить квантовые эффекты в макроскопичес...
    Читать дальше
  • Инженер уличил Windows 11 в ускоренном износе SSD

    Инженер-конструктор Чандравир Матур опубликовал результаты небольшого «расследования», посвящённого работе режима гибернации в Windows 11. Он в подробностях рассказал о механизме работы этой функции, а заодно посоветовал пользователям отключить её, чтобы продлить срок службы своего накопителя.
    Читать дальше
  • Создатели Midjourney представили продвинутую альтернативу МРТ

    Компания Midjourney, известная своими генераторами изображений, неожиданно показала проект совсем другого масштаба. Компания представила прототип устройства для полного сканирования тела человека с помощью ультразвука.
    Читать дальше
  • Миллиарды потрачены впустую: NASA похоронило проект окололунной станции Gateway

    NASA фактически поставило крест на будущем центрального элемента окололунной станции Gateway — жилом модуле HALO. По данным источников, агентство попросило компанию Northrop Grumman остановить работы по HALO. Это заставило её начать перевод большей части затронутых проблемой сотрудников на другие программы. Northrop Grumman получила на пр...
    Читать дальше
  • Робот размером с теннисный мяч успешно проехал по Луне (3 фото)

    Японский робот SORA-Q доказал, что даже крошечные аппараты могут быть полезны в исследовании космоса. Как стало известно, машина диаметром всего 8 сантиметров и весом 250 граммов проработала на Луне около 100 минут после посадки миссии SLIM в январе 2024 года.
    Читать дальше

На старую игровую приставку NES (Денди) смогли установить Linux (видео)

16 февраля 2024 | Просмотров: 12 588 | Интересное

Мы привыкли, что игры с культовой Nintendo Entertainment System запускают на чём угодно, но оказалось, что и сама приставка может послужить для запуска стороннего программного обеспечения. Например, одному энтузиасту удалось запустить на ней операционную систему Linux.

Необычная идея пришла в голову разработчика и блогера под ником DeCrAzYo. В сети есть демонстрации по запуску стороннего ПО на NES, но зачастую для этого используется Raspberry Pi или другое оборудование. Таким образом, перед DeCrAzYo стояла задача запустить Linux непосредственно на процессоре и памяти приставки, не прибегая к каким-либо аппаратным модификациям.

Проблема в том, что «железа» NES, включающего всего 2 КБ оперативной памяти, недостаточно для запуска полноценного дистрибутива Linux. Поэтому DeCrAzYo выбрал LUnix (Little Unix) — Unix-подобную операционную систему, разработанную для персональных компьютеров Commodore 64 и Commodore 128. Для понимания, у Commodore 64 было 64 КБ оперативной памяти — в 32 раза больше, чем у NES. Но спас ситуацию тот факт, что в NES и Commodore 64 использовался почти идентичный процессор на базе MOS Technology 6502, а значит, приставка по сути совместима с LUnix.


Несмотря на все сложности, разработчику удалось модифицировать LUnix для запуска на NES. Система поддерживает запуск нескольких оболочек и получение истории команд. Сама операционная система была помещена на картридж EverDrive-N8. По словам DeCrAzYo, в теории можно было бы использовать картридж с большим объёмом оперативной памяти и подключить к приставке клавиатуру с дисководом. Для всех желающих он опубликовал исходный код NES-LUnix на GitHub.


Комментарии: 0

В Вашем браузере отключен JavaScript. Для корректной работы сайта настоятельно рекомендуется его включить.