• Valve улучшила систему подарков в Steam — теперь можно отправлять игры в другие регионы

    Valve продолжает улучшать Steam и делать платформу удобнее для игроков. На сей раз в магазине поменялись правила отправки подарков.
    Читать дальше
  • Nvidia повысила цены на комплекты для видеокарт GeForce с памятью GDDR7 и GDDR6

    Компания Nvidia проинформировала своих партнёров по производству видеокарт об увеличении стоимости комплектов из графических процессоров и чипов видеопамяти. Изменения коснулись наборов для видеокарт GeForce, использующих память GDDR7 и GDDR6, сообщил портал BenchLife.
    Читать дальше
  • Электровелосипед Ariel Rider MUDD 72V может разгоняться до 105 км/ч (3 фото)

    Компания Ariel Rider открыла предзаказ на новый электробайк MUDD 72V. По своим возможностям он больше напоминает электрические мотоциклы начального уровня, чем классический велосипед.
    Читать дальше
  • Эмулятор PS5 смог запустить Demon's Souls и Ghost of Yotei

    Разработка эмулятора PlayStation 5 набирает обороты: на SharpEmu удалось запустить сразу два крупных эксклюзива консоли.
    Читать дальше
  • Южную Корею накрыла эпидемия забастовок, спровоцированная Samsung Electronics

    Майская забастовка сотрудников Samsung Electronics, занятых в производстве микросхем памяти, позволила им добиться право получить по итогам текущего года премии в размере более $400 000 на человека. Поскольку прочие специалисты на рынке труда Южной Кореи такими достижениями похвастать не могли, прецедент запустил череду протестов по всей ...
    Читать дальше

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

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

Мы привыкли, что игры с культовой 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. Для корректной работы сайта настоятельно рекомендуется его включить.