• Motorola представила Signature 27 с поддержкой защищённой GrapheneOS (5 фото)

    Motorola представила новый флагманский смартфон Signature 27. Производитель сделал ставку на камеры, производительность, автономность, звук и функции искусственного интеллекта. Также это первый аппарат компании с поддержкой защищённой операционной системы GrapheneOS.
    Читать дальше
  • Bluetooth станет почти в четыре раза быстрее уже в 2027 году

    Организация Bluetooth Special Interest Group (SIG) утвердила спецификацию Bluetooth High Data Throughput (HDT), которая заметно увеличит скорость передачи данных на устройствах с Bluetooth LE. Она будет реализована в рамках стандарта Bluetooth Core 7.0, а первые устройства с её поддержкой ожидаются уже в следующем году.
    Читать дальше
  • В Китае перекупщики несут убытки из-за iPhone Duo — спрос не оправдал ожиданий

    Китайские спекулянты, которые запаслись первыми экземплярами Apple iPhone Duo в надежде на крупную прибыль, столкнулись с серьёзными убытками. На вторичном рынке цены на устройство рухнули значительно быстрее, чем ожидалось.
    Читать дальше
  • POCO X8s: компактный смартфон с высокой производительностью

    11 ноября - старт продаж на AliExpress, OZON, «Яндекс Маркет» и Wildberries. Первые 100 первых покупателей на AliExpress получат подарок от Xiaomi.
    Читать дальше
  • Консоли Xbox получили FSR 4.1. Картинка станет лучше, особенно на Series S (видео)

    Microsoft решила подтянуть качество изображения на нынешних Xbox, не дожидаясь следующего поколения консолей. Разработчики игр получили доступ к новой версии технологии AMD FSR, которая использует машинное обучение для масштабирования картинки.
    Читать дальше

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

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

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