• Энтузиаст превратил игры из Steam в настоящие картриджи — с помощью старых SSD и скрипта

    Энтузиаст создал на базе старых 2,5-дюймовых твердотельных накопителей с интерфейсом SATA III систему своеобразных картриджей для запуска игр, приобретённых на игровой платформе Steam.
    Читать дальше
  • Мозговые импланты вернули парализованному человеку подвижность рук (2 фото)

    До сих пор эксперименты с вживлением мозговых имплантов парализованным и утратившим речевые функции людям сводились к интерпретации мозговых импульсов компьютером для управления курсором мыши или синтеза речи. Американским учёным удалось впервые вернуть при помощи мозговых имплантов способность управлять движениями рук парализованному пац...
    Читать дальше
  • Tesla наконец-то выпустила велосипед — маленький, дорогой, без мотора и педалей

    Многие автопроизводители либо напрямую предлагают велосипеды под своей маркой, либо сотрудничают в этой сфере с партнёрами. Фанаты Tesla также не раз высказывали пожелания по приобретению электрических велосипедов этой марки, но Илон Маск (Elon Musk) чаще всего выступал с критикой этой идеи, а не поддерживал её. В итоге велосипед Tesla вс...
    Читать дальше
  • Фанат ретротехники подключил камеру Game Boy к огромному телескопу (видео)

    Фанат ретротехники Крис Грауэ прославился в сети благодаря необычному снимку Юпитера. Фотография была сделана с помощью камеры для портативной консоли Game Boy. Теперь энтузиаст решил поделиться своим опытом со всеми заинтересованными.
    Читать дальше
  • Sony отложила выпуск аркадного геймпада PlayStation FlexStrike на неопределённый срок

    Выход беспроводного аркадного геймпада PlayStation FlexStrike отложен на неопределённый срок, но компания Sony пообещала «вскоре» порадовать поклонников свежей информацией. Первоначально устройство должно было выйти 6 августа 2026 года, вместе с командным файтингом Marvel Tokon: Fighting Souls.
    Читать дальше

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

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

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