Playstation 2 Linux

Playstation 2 Linux

Linux для PlayStation 2 — это аппаратно-программный комплект, выпущенный Sony Computer Entertainment в 2002, позволяющий использовать игровую приставку PlayStation 2 как персональный компьютер. Включает в себя ОС семейства Linux, USB клавиатуру и мышь, VGA адаптер, сетевой адаптер PS2 (только Ethernet), и жесткий диск на 40 Гбайт. Игровая консоль должна иметь карту памяти на 8 Мбайт; во время инсталляции она должна быть отформатирована с удалением всех сохранённых на ней данных, хотя впоследствии остающееся пространство может использоваться для сохранения игр. Желательны также базовые знания в Linux, которые также потребуются (в незначительном количестве) для выполнения установки системы (которая происходит в интерфейсе командной строки).

Содержание

Возможности

Комплект Linux превращает PlayStation 2 в законченную компьютерную систему, но она не может читать диски DVD-ROM для PS1 и PS2 из-за защиты Sony от пиратства. Хотя жёсткий диск, включенный в Linux-комплект, не совместим с играми PlayStation 2, переформатировав жёсткий диск с помощью предоставляемого сервисного диска, можно использовать его с играми PlayStation 2, но Linux при этом стирается, однако существует драйвер, который позволяет PS2 Linux работать, с раздела APA, созданного сервисным диском, если вы его туда скопируете. Сетевой Адаптер, включенный в комплект поддерживает только Ethernet; доступна загрузка драйвера, позволяющего поддержку модема, если на консоли имеется Сетевой Адаптер (который включает встроенный модем V.90). Комплект выводит изображение на мониторы RGB (с синхронизацией-по-зелёному) используя VGA кабель, включаемый в Комплект Linux, или на телевизор, используя обычный кабель, поставляемый с PlayStation 2.

PS2 Linux дистрибутив основан на Kondara MNU/Linux, японском дистрибутиве, основанном на Red Hat Linux. PS2 Linux подобен Red Hat Linux 6, и имеет большинство особенностей, ожидаемых в Red Hat Linux 6 системе. Готовое ядро — Linux 2.2.1, но оно может быть модернизировано к более новой версии

Приложения с Открытым Кодом

Основная цель комплекта Linux — любительская разработка программного обеспечения, но его можно использовать как любой другой компьютер, хотя маленький объём памяти в PS2 (32 МБ) ограничивает возможные применения. В список открытого ПО, для которого отмечена компиляция на данном комплекте входят: Mozilla Suite, X-Chat, и Pidgin. Легкие приложения, лучше подходящие для 32 МБ оперативной памяти PS2 включают xv, Dillo, Ted, и AbiWord. Заданный по умолчанию оконный менеджер — Window Maker, но можно установить и использовать Fluxbox и FVWM. К USB-портам консоли могут быть подключены внешние устройства, такие как принтеры, камеры, флэш-диски, и компакт-диски. С помощью PS2 Linux, пользователь может писать свои собственные игры, которые будут работать в PS2 Linux, но не на немодифицированном PlayStation 2. Свободный открытый исходный текст для игр доступен для загрузки на сайте поддержки PS2 Linux. Есть небольшое различие между PS2 Linux, и программное обеспечение Linux, используемое в более дорогой системе (Tool), используемый профессиональными лицензироваными программистами PlayStation игр. Некоторые созданные любителем игры представлены на соревнованиях, таких как ежегодный Independent Games Festival. Это даёт любителям возможность продать разработанные ими игры или программное обеспечение, с использованием PS2 Linux, с определенными ограничениями, детализированными в EULA. Любитель не может делать и продать игровые компакт-диски и цифровые видеодиски, но может продать игру через сетевую загрузку.

Дистрибуция

С 2003 этот комплект официально больше не продаётся в США, но он доступен через импорт или сайты-аукционы, такие как eBay.

Некоторые ошибочно думают, что этот комплект — попытка Sony избежать определённых налогов ЕС, применяемых к игровым консолям, но не персональным компьютерам. Sony проиграла соответствующее дело в июне 2006. Комплект был выпущен в духе инициативы Net Yaroze PlayStation и Sony продолжает поддержку программистов-любителей, использующих Linux на PlayStation 3[1].

Совместимость

Оригинальная версия PS2 Linux комплекта работала только на японских моделях Playstation 2 SCPH-10000, SCPH-15000 и SCPH-18000. Они поставлялись с картой интерфейса PCMCIA, у которой были 10/100 порт Ethernet и внешнее подключение жесткого диска IDE (поскольку в самом устройстве нет места для него). Этот комплект не может использоваться ни с какой более поздней моделью PS2 (который включает все неяпонские модели), потому что эти моделях удалён порт PCMCIA.

Более поздние версии PS2 Linux комплекта используют интерфейс, очень подобный интерфейсу Жёстого диска/Ethernet, продаваемый поздне для сетевых игр (выпущенный позже адаптер Сети был также пригоден к употреблению с комплектом, включая встроенный модем на 56 КБ.) Этот комплект определяет местонахождение жесткого диска внутри PS2, в MultiBay. Этот комплект официально поддерживает только модель SCPH-30000 PlayStation 2. Хотя он также работает с моделями, более новыми чем SCPH-30000 за исключением того, что ethernet-связь имеет тенденцию замораживаться после короткого периода использования. Таким образом более новые, чем SCPH-50000 PlayStation 2 модели будет только работать правильно с PS2 Linux с обновленным драйвером адаптера сети, который должен быть помещён на жёсткий диск PlayStation 2 или при использовании старшей модели PlayStation 2, или при использовании PC Linux с портом IDE. Оба метода требуют обмен жёсткими дисками между устройствами. Это происходит из-за неспособности использовать Запоминающие USB-устройства устройства большой емкости с относительно старым ядром (версия 2.2.1), поставляемым с комплектом.

Тонкий SCPH-70000 PlayStation 2 модели не работает с PS2 Linux вообще, из-за отсутствия интерфейса жесткого диска, хотя у очень немногих ранних моделей на материнской плате были контакты, куда можно было припаять интерфейс IDE (но их использование требовало переделки консоли, что аннулировало гарантию.).Однако никто не мешает установить Linux на чипованную, или прошитую приставку: есть сборка из Black Rhino Linux и USB image tool, добавьте флеш накопитель, и получите загрузочную флешку с линуксом и кучей памяти (если использовать USB HDD) Через qemu нормально запустить получится Windows 3.11 > Windows 98 , но памяти оперативной очень мало, надо разбираться в настройках.

DVD с дистрибутивом PS2 Linux, имеет региональное кодирование, как все другие диски игр PS2, нужно учитывать связанные с этим проблемы.

Ссылки

Примечания