• В устройствах Apple с чипами A12 и A13 найдена неустранимая уязвимость, подходящая для джейлбрейка

    Исследователи безопасности из Paradigm Shift опубликовали технические детали новой, неустранимой, по их утверждению, уязвимости BootROM, получившей название usbliter8. Данный эксплойт базируется на недостатках оборудования и позволяет выполнять произвольный код на устройствах компании Apple, оснащённых процессорами поколений A12 и A13.
    Читать дальше
  • Telegram через суд обжаловал блокировку в Индии

    Администрация мессенджера Telegram подала в суд в Нью-Дели иск, в котором оспорила распоряжение властей страны о временной блокировке платформы в целях предотвращения мошенничества на экзаменах.
    Читать дальше
  • Commodore анонсировала кнопочный смартфон-раскладушку за $499 (3 фото)

    Когда новым руководителем остатков легендарной Commodore стал энтузиаст ретротехники Кристиан Симпсон (Christian Simpson), было принято решение, что компания начнёт двигаться вперёд с того места, на котором остановилась оригинальная Commodore. В результате на рынке появились портативные консоли, вдохновлённые легендарной Commodore 64. Теп...
    Читать дальше
  • AST SpaceMobile начала запускать гигантские интернет-спутники пачками — в космос отправлены BlueBird 8, 9 и 10

    AST SpaceMobile отправила на орбиту три новых интернет-спутника — BlueBird 8, 9 и 10. Это была первая для компании пакетная отправка аппаратов, что стало решительным шагом к более быстрому созданию её собственной спутниковой сети с прямым подключением обычных смартфонов. Раньше каждый из гигантских спутников BlueBird отправлялся на орбиту...
    Читать дальше
  • ИИ уже превосходит обычных медиков в точности определения диагноза

    Опубликованные в журнале Nature вчера данные, на которые ссылается Financial Times, говорят о достижении искусственным интеллектом того же или более высокого уровня по сравнению с терапевтами в сфере постановки диагноза и составления плана лечения. Эксперты при этом подчёркивают, что в реальных условиях ИИ пока ещё не способен безопасным ...
    Читать дальше

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

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

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