Xmb ps3 что это

Xmb ps3 что это

Содержание

Реализации XMB

В игровых консолях

XMB выгядит как ряд кнопок-подменю, расположенных горизонтально, с подменю, расположенными вертикально. Навигация осуществляется с помощью D-pad, стрелок навигации этих консолей. Кнопки влево/вправо позволяют выбрать раздел меню, а кнопки вверх/вниз — раздел подменю. Выбор осуществляется кнопкой Х, возврат — Δ и О.

Playstation Portable

На PlayStation Portable, фон ХМВ изменяется в зависимости от месяца.

МесяцЯнварьФевральМартАпрельМайИюньИюльАвгустСентябрьОктябрьНоябрьДекабрь
Цвет

ХМВ на PS3 от версии на PSP отличается темой и наличием дополнительных функций PS3.

В телевизорах GUI), который легко позволяет увидеть, какие устройства подсоединены к вашему телевизору — и даёт вам быстрый доступ к ним. Наряду с опцией настроек, на горизонтальной панели также отображаются ваши соединения, объединенные в легкие для понимания группы, такие как фотокамеры, цифровое ТВ, аналоговое ТВ, входящие устройства. Просто прокручивайте устройства вперёд и назад при помощи вашего ДУ. Когда вы выбираете одну иконку, автоматически появляется вертикальная панель, на которой показаны возможные варианты выбора: например, ТВ-каналы, Blu-ray Disc ™-плеер или устройство записи

Оттуда можно одним нажатием выбрать канал или воспроизвести диск.

Галерея

XMB on PSX (DVR)|PSX Media Centre

XMB on PlayStation Portable

XMB on the PlayStation 3

XMB on BRAVIA|Bravia TVs

Полезное

Смотреть что такое «XMB» в других словарях:

XMB — may refer to:* XrossMediaBar, a Sony developed graphical user interface * XMB (forum), open source message forum software … Wikipedia

XMB — XrossMediaBar Entwickler Sony Computer Entertainment Version 2.50 (PS3) 5.01 (PSP) Lizenz proprietär … Deutsch Wikipedia

XMB — eXtreme Message Board (Internet » Chat) * X Wing Mission Briefing File (Computing » File Extensions) * M Bahiakro, Cote D Ivoire (Regional » Airport Codes) … Abbreviations dictionary

xmb — ISO 639 3 Code of Language ISO 639 2/B Code : ISO 639 2/T Code : ISO 639 1 Code : Scope : Individual Language Type : Living Language Name : Mbonga … Names of Languages ISO 639-3

XMB — abbr. XML Message Board … Dictionary of abbreviations

XMB (forum) — Infobox Software name = XMB developer = The XMB Group latest release version = 1.9.10 operating system = PHP genre = Forum software license = GPL website = [http://www.xmbforum.com/ www.xmbforum.com] XMB is short for eXtreme Message Board and is… … Wikipedia

XrossMediaBar — The logo found on Compatible XMB devices The XrossMediaBar (pronounced cross media bar and officially abbreviated as XMB) is a graphical user interface developed by Sony Computer Entertainment. The interface features icons that are spread… … Wikipedia

CrossMediaBar — XrossMediaBar Entwickler Sony Computer Entertainment Version 2.50 (PS3) 5.01 (PSP) Lizenz proprietär … Deutsch Wikipedia

Cross Media Bar — XrossMediaBar Entwickler Sony Computer Entertainment Version 2.50 (PS3) 5.01 (PSP) Lizenz proprietär … Deutsch Wikipedia

Источник

Как установить игры на PS3 с кастомной прошивкой

Xmb ps3 что это. . Xmb ps3 что это фото. Xmb ps3 что это-. картинка Xmb ps3 что это. картинка

Подробная инструкция о том как установить игры на PS3 имеющую кастомную прошивку с функцией Cobra

В этой инструкции доходчиво написано как установить игры на PS3 версии Fat или Slim с кастомной прошивкой имеющей функции Cobra.

Для современных прошивок с функциями Cobra нужно использовать ISO образы игр, которые можно запускать с внешних жестких дисков или с внутреннего, подключив PS3 к компьютеру.

Куда закачивать игры

На прошивках с функциями Cobra уже созданы папки на внутреннем жестком диске, которые имеют следующую структуру:

/dev_hdd0/PS2ISO – образы для PS2
/dev_hdd0/PS3ISO – образы для PS3
/dev_hdd0/PSPISO – образы для PS1
/dev_hdd0/PSXISO – образы для PSP

Если вы хотите играть с внешнего жесткого диска, то он должен иметь только один раздел с файловой системой NTFS.
Структура папок на внешнем жестком диске такая же как и на внутреннем, но без dev_hdd0.

После выбора нужной игры multiMAN закроется и система выйдет в основное меню (XMB). В XMB зайдите в Игра и запустите съэмулированный ISO образ игры.

Как запустить игры PS3 в виде папок (распакованный ISO образ)

На внутреннем HDD уже будет папка GAMES.
Файловая система USB жёсткого диска должна быть FAT32. Для форматирования носителей свыше 32 Гб в FAT32 можно использовать утилиту Guiformat. Создаёте на диске папку GAMEZ и туда закидываете игры.
В итоге должно получиться так: GAMEZ\название_игры_на_английском\PS3_GAME

Xmb ps3 что это. ps3 gamez. Xmb ps3 что это фото. Xmb ps3 что это-ps3 gamez. картинка Xmb ps3 что это. картинка ps3 gamez

Если игры не будут отбражаться в multiMAN, тогда переименуйте папку в GAMES.

Закачка игр по FTP

Настройка FTP соединения.

При запущенном multiMAN приставка работает как FTP сервер, что позволяет подключится к ней через FTP клиент, например, FileZilla и закачивать или удалять ISO образы с внутреннего жесткого диска, а также другие файлы.

Windows Vista/7
Настройка компьютера. Соединение через роутер.

Xmb ps3 что это. ip info. Xmb ps3 что это фото. Xmb ps3 что это-ip info. картинка Xmb ps3 что это. картинка ip info

Настройка компьютера. Соединение напрямую через сетевую карту.

Xmb ps3 что это. ip settings. Xmb ps3 что это фото. Xmb ps3 что это-ip settings. картинка Xmb ps3 что это. картинка ip settings

На этом этапе нужно будет настроить PS3 в качестве FTP сервера для закачки игр с компьютера напрямую.

IP адрес 192.168.1.100
Маска подсети 255.255.255.0
Маршрутизатор по умолчанию 192.168.1.1
Основной DNS 192.168.1.1

Если вы подключаетесь через роутер, то третья секция IP адреса, маршрутизатора и DNS должна содержать 1 или 0 (см. настройку соединения через роутер).

Далее MTU выберите Автоматиччески, затем прокси-серевер Не использовать, затем UPnP Включить, далее нажмите X для применения параметров, затем нажмите O для отказа от тестирования соединения.

Пред попыткой соединяться по FTP, необходимо запустить multiMAN.

Запустив FTP клиент на компьютере, введите эти данные и выполните соединение:

Хост: IP адрес PS3
Имя пользователя и пароль оставить пустыми

Что делать, если PS3 не видит USB жесткий диск

Подключите ваш внешний жесткий диск к компьютеру с операционной системой Windows. Запустите программу, выберите ваш USB диск и нажмите кнопку Continue>>>

Xmb ps3 что это. Screenshot 1. Xmb ps3 что это фото. Xmb ps3 что это-Screenshot 1. картинка Xmb ps3 что это. картинка Screenshot 1

Затем перейдите во вкладку LOV-LEVEL FORMAT, далее поставьте галку Perform quick wipe и нажмите кнопку FORMAT THIS DEVICE

Xmb ps3 что это. Screenshot 2. Xmb ps3 что это фото. Xmb ps3 что это-Screenshot 2. картинка Xmb ps3 что это. картинка Screenshot 2

В течении нескольких секунд программа выполнит низкоуровневое форматирование и сообщит о его 100% завершении

Xmb ps3 что это. Screenshot 3. Xmb ps3 что это фото. Xmb ps3 что это-Screenshot 3. картинка Xmb ps3 что это. картинка Screenshot 3

Нажмите Пуск, далее правой кнопкой мыши кликните по Компьютер и выберите Управление

Xmb ps3 что это. Screenshot 4. Xmb ps3 что это фото. Xmb ps3 что это-Screenshot 4. картинка Xmb ps3 что это. картинка Screenshot 4

Далее в окне управления компьютером выберите Управление дисками. В появившемся окне инициализации дисков нажмите OK

Xmb ps3 что это. Screenshot 5. Xmb ps3 что это фото. Xmb ps3 что это-Screenshot 5. картинка Xmb ps3 что это. картинка Screenshot 5

Найдите в нижнем списке не распределенный диск и кликните по нему правой мышью, затем нажмите Создать простой том.

Xmb ps3 что это. Screenshot 6. Xmb ps3 что это фото. Xmb ps3 что это-Screenshot 6. картинка Xmb ps3 что это. картинка Screenshot 6

В появившемся мастери создания простых томов нажмите Далее

Xmb ps3 что это. Screenshot 7. Xmb ps3 что это фото. Xmb ps3 что это-Screenshot 7. картинка Xmb ps3 что это. картинка Screenshot 7

Затем ничего не меняя нажмите Далее

Xmb ps3 что это. Screenshot 8. Xmb ps3 что это фото. Xmb ps3 что это-Screenshot 8. картинка Xmb ps3 что это. картинка Screenshot 8

В следующем окне тоже не нужно ничего менять, поэтому жмите Далее

Xmb ps3 что это. Screenshot 9. Xmb ps3 что это фото. Xmb ps3 что это-Screenshot 9. картинка Xmb ps3 что это. картинка Screenshot 9

В последующем окне очистите поле Метка тома и нажмите Далее

Xmb ps3 что это. Screenshot 10. Xmb ps3 что это фото. Xmb ps3 что это-Screenshot 10. картинка Xmb ps3 что это. картинка Screenshot 10

Затем в финальном окне намите Готово

Xmb ps3 что это. Screenshot 11. Xmb ps3 что это фото. Xmb ps3 что это-Screenshot 11. картинка Xmb ps3 что это. картинка Screenshot 11

В течении нескольких секунд ваш диск отобразится со статусом Исправен

Xmb ps3 что это. Screenshot 12. Xmb ps3 что это фото. Xmb ps3 что это-Screenshot 12. картинка Xmb ps3 что это. картинка Screenshot 12

После этого можно закрывать окно управления компьютером и закидывать ISO образы на жесткий диск.

Как скопировать игры с USB диска на внутренний HDD консоли

Подключите жесткий диск с ISO образами в правый USB порт, который находится ближе к Blue-Ray приводу. Запустите multiMAN, зайдите в mmCM (крайний пункт слева), далее выберите и нажмите на Switch to multiMAN mode. После перезапуска multiMAN крайний пункт слева будет называться multiMAN, в нём выберите и нажмите на PFS Драйвер.

Войдите в файловый менеджер, в который можно войти и выйти зажав на геймпаде кнопку SELECT и затем однократно нажав на START, при этом не отпуская SELECT.

Войдя в файловый менеджер зайдите в PS3 Root, далее в pvd_USB000. Выберите нужный ISO образ и нажав O на геймпаде нажмите на Копирование.

Xmb ps3 что это. multiman copy. Xmb ps3 что это фото. Xmb ps3 что это-multiman copy. картинка Xmb ps3 что это. картинка multiman copy

Затем снова зайдите в PS3 Root, далее в dev_hdd0, а там зайдя в нужную папку и нажав O на геймпаде нажмите на Вставить.

Xmb ps3 что это. multiman paste. Xmb ps3 что это фото. Xmb ps3 что это-multiman paste. картинка Xmb ps3 что это. картинка multiman paste

После перезапуска multiMAN он снова активирует режим эмуляции Cobra.

Как установить игры на PS3 HEN

Для активации эксплойта HEN его нужно каждый раз запускать после выключения/перезагрузки консоли!
Обязательно, в настройках браузера выключите опцию «Подтверждать закрытие барузера»!
Чтобы экран Что нового не мешал иконке Enable HEN, отключите опцию Что нового в настройках системы.

В XMB зайдите в Игра и запустите Enable HEN. Откроется браузер и пойдёт запуск эксплойта, об успехе которого будет сообщено в правом верхнем углу экрана. Если запуск прошёл неудачно или консоль зависла, просто попробуйте запустить ещё раз. После успешного запуска HEN, консолью можно пользоваться как с кастомной прошивкой.

Источник

Руководство пользователя

Меню XMB™ > Меню XMB™ (XrossMediaBar)

Меню XMB™ (XrossMediaBar)

Использование меню XMB™

Пользовательский интерфейс системы PS3™ называется XMB™ (XrossMediaBar). B горизонтальном ряду отображаются функции и категории системы, а в вертикальной колонке отображаются элементы, которые могут быть использованы в любой категории.

Xmb ps3 что это. . Xmb ps3 что это фото. Xmb ps3 что это-. картинка Xmb ps3 что это. картинка

Просмотр меню параметров/панели управления.

Воспроизведение содержимого

В меню XMB™ выберите материалы, сохраненные на диске или носителе информации, затем нажмите кнопку Xmb ps3 что это. b cross. Xmb ps3 что это фото. Xmb ps3 что это-b cross. картинка Xmb ps3 что это. картинка b cross. Чтобы остановить воспроизведение, нажмите кнопку Xmb ps3 что это. b circle. Xmb ps3 что это фото. Xmb ps3 что это-b circle. картинка Xmb ps3 что это. картинка b circle.

Подсказка

Для использования носителя информации в некоторых моделях системы PS3™ может потребоваться соответствующий адаптер USB (не включенный в комплект поставки).

Панель сведений

На панели сведений, расположенной в правом верхнем углу экрана, указаны такие данные, как число ваших друзей в сети, уведомления о новых сообщениях и последние новости из раздела [Что нового?].

Xmb ps3 что это. . Xmb ps3 что это фото. Xmb ps3 что это-. картинка Xmb ps3 что это. картинка

Число друзей в сети *

Уведомление о новом текстовом чате *

Уведомление о новом сообщении

Новости из раздела [Что нового?] *

* Отображается, когда выполнен вход в сеть PlayStation®Network.

Использование меню параметров

Выберите значок в меню XMB™, затем нажмите кнопку Xmb ps3 что это. b triangle. Xmb ps3 что это фото. Xmb ps3 что это-b triangle. картинка Xmb ps3 что это. картинка b triangleдля отображения меню параметров. Меню параметров можно отобразить или скрыть, нажав кнопку Xmb ps3 что это. b triangle. Xmb ps3 что это фото. Xmb ps3 что это-b triangle. картинка Xmb ps3 что это. картинка b triangle.

Xmb ps3 что это. . Xmb ps3 что это фото. Xmb ps3 что это-. картинка Xmb ps3 что это. картинка

Элементы меню параметров

Элементы меню параметров зависят от категории.

Кнопки направленийВыбор категории или элемента.
КнопкаXmb ps3 что это. b cross. Xmb ps3 что это фото. Xmb ps3 что это-b cross. картинка Xmb ps3 что это. картинка b crossПодтверждение выбора элемента.
КнопкаXmb ps3 что это. b circle. Xmb ps3 что это фото. Xmb ps3 что это-b circle. картинка Xmb ps3 что это. картинка b circleОтмена операции.
КнопкаXmb ps3 что это. b triangle. Xmb ps3 что это фото. Xmb ps3 что это-b triangle. картинка Xmb ps3 что это. картинка b triangle
Воспроизведение / Запустить / ПросмотрВоспроизведение контента.
Выньте дискВыньте диск.
УдалитьУдаление контента.
КопироватьКопирование данных на жесткий диск или на носитель информации. *1
ИнформацияПросмотр информации по контенту. Некоторая информация, например имя, может быть изменена.
Добавить в список воспроизведенияДобавление данных в список воспроизведения.
Отобразить всеПросмотр всех папок, хранящихся в носителе информации или запоминающем устройстве USB. *1
Отобрать поСортировка элементов контента по имени, дате и т.д.
Сгруппировать контентИзменение метода группировки для группировки по альбому, формату или другим параметрам. *2
Многократное удалениеВыбор нескольких элементов контента и удаление их всех сразу.
Многократное копированиеВыбор нескольких элементов контента и копирование их всех сразу.

Для использования носителя информации в некоторых моделях системы PS3™ может потребоваться соответствующий адаптер USB (не включенный в комплект поставки).

Данные, не имеющие требуемых для группировки сведений, помещаются в папку [Неизвестный]. Некоторые данные могут быть не сгруппированы.

Использование панели управления

При воспроизведении материалов нажмите кнопку Xmb ps3 что это. b triangle. Xmb ps3 что это фото. Xmb ps3 что это-b triangle. картинка Xmb ps3 что это. картинка b triangleдля отображения панели управления. Панель управления можно отобразить или скрыть, нажав кнопку Xmb ps3 что это. b triangle. Xmb ps3 что это фото. Xmb ps3 что это-b triangle. картинка Xmb ps3 что это. картинка b triangle. Элементы панели управления зависят от воспроизводимого контента.

Xmb ps3 что это. . Xmb ps3 что это фото. Xmb ps3 что это-. картинка Xmb ps3 что это. картинка

Использование нескольких функций одновременно

Пользователи могут использовать несколько функций одновременно. Например, можно просматривать изображения в категории (Фото) или пользоваться Интернетом в категории (Сеть) во время воспроизведения музыки в категории (Музыка) отображаются следующие значки.

Пример: просмотр изображений в категории (Фото) во время воспроизведения музыки в категории (Музыка)

Прослушайте музыку в разделе (Музыка).

Нажмите кнопку PS.
Отобразится меню XMB™.

Выберите изображения, которые необходимо просмотреть в категории (Фото).

Подсказки

Примечание

компакт-диски Super Audio CD не могут воспроизводиться на некоторых системах PS3™. Подробнее см. в разделе [Типы воспроизводимых дисков].

Источник

Архитектура PlayStation 3, часть 3: Три «ОС»

Xmb ps3 что это. bc850a9c6ac1444fb91b20517d0b041a. Xmb ps3 что это фото. Xmb ps3 что это-bc850a9c6ac1444fb91b20517d0b041a. картинка Xmb ps3 что это. картинка bc850a9c6ac1444fb91b20517d0b041a

В данной части описывается устройство обратной совместимости от PlayStation 2, операционной системой самой PS3, а также возможность OtherOS для установки второй операционной системы. Из-за этого в названии и появилось три «ОС» 🙂

5. Ввод/вывод и обратная совместимость

Xmb ps3 что это. image loader. Xmb ps3 что это фото. Xmb ps3 что это-image loader. картинка Xmb ps3 что это. картинка image loaderБольшой чип южного моста, контролирующий небольшие микросхемы ввода-вывода и интерфейсы Xmb ps3 что это. image loader. Xmb ps3 что это фото. Xmb ps3 что это-image loader. картинка Xmb ps3 что это. картинка image loaderТо же самое изображение, но с важными обозначениями

Как и IOP в PS2, южный мост полностью проприетарный, и на этот раз он изготовлен Toshiba (они назвали его “Super Companion Chip” [37] ). Хоть он и по-прежнему остается малоизвестным куском кремния, но он выполняет превосходную работу по объединению множества интерфейсов и протоколов, как внешних (будь то USB, Ethernet и прочее), так и внутренних (SATA).

Для справки, в прошлом низкая тактовая частота IOP создавала узкое место для быстрых интерфейсов, таких как ATA и Ethernet, значительно снижая их полную пропускную способность. Кроме того, в южный мост добавили алгоритмы шифрования, чтобы беспрепятственно защитить между стандартными протоколами обмен данными, такими как данные жесткого диска.

Xmb ps3 что это. image loader. Xmb ps3 что это фото. Xmb ps3 что это-image loader. картинка Xmb ps3 что это. картинка image loaderДиаграмма соединений южного моста

В целом, Southbridge встраивает огромное количество интерфейсов. Это связано с тем, что эта консоль была разработана во время тренда на «мультимедийные комбайны«. Недостаточно, чтобы игровые консоли запускали только игры. Они также должны быть плеерами DVD и Blu-ray, ресиверами ТВ (частично), средствами для просмотра фотографий (импортируя фото с камеры через карт-ридер) и, возможно, ещё большим по мере развития потребностей (благодаря своей обновляемой ОС).

5.1. Внешние интерфейсы

В случае с доступными портами для пользователя, к южному мосту подключены:

Хаб USB 2.0: обеспечивает четыре передних порта USB A. Они могут быть использованы для аксессуаров и для соединения или зарядки контроллеров.

Интерфейс Serial ATA (SATA): соединяет привод Blu-ray и жесткий диск 2.5″.

Контроллер Gigabit Ethernet 1000/100/10: в виде разъема RJ45 сзади. К контроллеру была подключена плата для Wi-Fi 802.11 b/g и Bluetooth 2.0.

Карт-ридеры: имелись порты для карт Memory Stick, SD, MultiMediaCard (MMC), Microdrive и Compact Flash.

5.1.1. Беспроводное оборудование

Благодаря широкому внедрению технологии Bluetooth проводное управление теперь ушло в прошлое. Новая форма контроллера Dualshock 2 от PS2 теперь называется Sixaxis.

Хоть это и не радикальное изменение, на которое решились другие, но в нём есть гироскоп для новых типов человеческого ввода. Однако это произошло за счет отказа от тактильной обратной связи (вибрации). Год спустя Sony удивила игроков контроллером Dualshock 3, в который вернулся тактильный мотор.

Также теперь вы можете включить консоль с помощью беспроводного контроллера.

5.2. Внутренние интерфейсы

Что касается внутренних компонентов, то южный мост соединяет:

Чипсет PlayStation 2: в углу материнской платы находится привлекающий внимание чип, в котором объединены и Emotion Engine, и Graphics Synthesizer. Комбо EE+GS подключается к 32 МБ памяти RDRAM и мосту ввода-вывода, («мост PS2”). Всё это вместе составляет примерно 90% оригинальной PlayStation 2.

Чип EE+GS посылает видеосигнал непосредственно в RSX.

Эти чипы недоступны разработчикам, они используются только для обратной совместимости!

5.2.1. Обратная совместимость

Упомянув чипы PS2, полагаю, что это мой намек на то, чтобы надо поговорить об обратной совместимости PlayStation 3 раз и навсегда. Для начала, позвольте мне рассказать то, как обычно работает обратная совместимость: консоли могут либо играть в игры своих предшественников с помощью программного или аппаратного обеспечения:

ПО инструктирует существующему оборудованию консоли вести себя так, как ожидала бы старая игра на предыдущей консоли.

Существующее в консоли оборудование обеспечивает полную или частичную обратную совместимость

Были добавлены дополнительные чипы для воссоздания старой системы на новой материнской плате

При той вычислительной мощности, которую демонстрирует PS3, можно было бы ожидать, что Sony выпустит эмулятор PS2, работающий в Cell и ускоренный RSX. Ну, по какой-то причине этого не произошло. Вместо этого Sony установила чипсет PS2 в одном углу материнской платы.

Xmb ps3 что это. df9c4747bb26acf74babe5073c7fe125. Xmb ps3 что это фото. Xmb ps3 что это-df9c4747bb26acf74babe5073c7fe125. картинка Xmb ps3 что это. картинка df9c4747bb26acf74babe5073c7fe125Большой чип EE+GS, два чипа по 16 МБ памяти RDRAM и “мост PS2”. Xmb ps3 что это. cd88ecdf07cc9f965e9b3d358bdb0660. Xmb ps3 что это фото. Xmb ps3 что это-cd88ecdf07cc9f965e9b3d358bdb0660. картинка Xmb ps3 что это. картинка cd88ecdf07cc9f965e9b3d358bdb0660То же изображение, но с важными обозначениями.

С другой стороны, отсутствующие, но не столь критичные чипы (IOP, SPU и прочее) эмулируются с помощью Cell. В случае игровых сохранений изначально пользователям приходилось приобретать адаптер карты памяти. Но после выхода нового обновления ПО карты памяти теперь эмулируются как образы дисков, хранящиеся на жестком диске, а Magic Gate (система шифрования) обрабатывается одним SPU.

Поскольку Cell и RSX все ещё “включены” во время игры на PS2, то система предлагает два метода масштабирования для увеличения площади экрана во время геймплея: метод “ближайших соседей” и “антиалиасинг” (antialiasing).

Xmb ps3 что это. 3ecfad9a9f073784c40e1cfaa37d4ea1. Xmb ps3 что это фото. Xmb ps3 что это-3ecfad9a9f073784c40e1cfaa37d4ea1. картинка Xmb ps3 что это. картинка 3ecfad9a9f073784c40e1cfaa37d4ea1Интерфейс PS3 показывает значок игры после вставки диска от PS2.

В общем, благодаря данным решениям, PS3 запускает игры PS2 с впечатляющей совместимостью. Вдобавок ко всему, вы можете воспользоваться новыми функциями консоли (беспроводное управление, интерфейс HDMI, отсутствие карт памяти).

5.2.2. Странная смена курса

Sony на протяжении всего жизненного цикла консоли медленно убирала чипы для PS2 из материнской платы PS3. В итоге обратная совместимость была реализована только через программную эмуляцию (со многими ограничениями, такими как запуск PS2 игр, купленных только через их онлайн-магазин).

Поскольку Sony так и не заменила чипсет PS2 (как это было раньше с железом PS1 в PS2), то это заставляет задуматься о техническом и исполнительном обосновании этого. Что ж, в качестве примера, вот мое краткое мнение о причинах этого:

Сроки: Sony, скорее всего, рассчитывала, что владельцы PS2 приобретут новинку в качестве замены своей консоли, так как это более доступно для потребителей (они могут продать свою старую систему). Однако по какой-то причине у Sony не было готового программного эмулятора к дню выпуска, поэтому вначале они прибегли к добавлению дополнительных чипов. Позже, по мере того как программная эмуляция удовлетворительно развивалась, они постепенно удаляли чипы в последующих ревизиях.

В дополнение к этому разработчик ‘M4j0r’ прокомментировал:

Я понимаю, что в снижении энергопотребления участвуют и другие факторы, например, новые ревизии Cell и RSX. Однако я по-прежнему считаю, что чипсет PS2 играет здесь важную роль.

Лично я считаю, что чистая программная эмуляция является наиболее приемлемым вариантом в долгосрочной перспективе благодаря её масштабируемости, настройке и независимости от проприетарного оборудования. Но как показывает текущая разработка PCSX2 сообществом добровольцев, это требует больше усилий для точной реализации (обратите внимание, что вышеупомянутый эмулятор работает только на ПК с x86).

5.2.3. Поздняя совместимость

Мы ещё не закончили говорить о совместимости! Возможно, вас удивит тот факт, что Sony также позволила пользователям запускать подмножество игр от Playstation Portable. Но эмуляция осуществлялась полностью с помощью ПО, как и совместимость PS2 в более поздних моделях.

Поскольку PS3 не может читать UMD диски, то пользователи должны получить доступ к каталогу игр из интернет-магазина Sony, чтобы загрузить и установить любую игру для PSP.

6. Операционная система

Теперь, когда домашние консоли стали мощными мультимедийными центрами, то нужна более сложная операционная система (ОС), чтобы предоставить пользователям с более толстым слоем абстракции больше сервисов и игр при сохранении безопасности и производительности на должном уровне.

6.1. Привилегированная безопасность Cell

Тем не менее, для защиты от несанкционированного доступа к конфиденциальным данным и/или ресурсам, Cell реализует уровни привилегий, унаследованных от спецификации PowerPC. Другими словами, Cell выполняет программы в двух режимах:

Более того, Cell также был подготовлен к одновременному запуску нескольких ОС. Для достижения этого на аппаратном уровне “режим привилегий” может быть дополнительно разделен на Привилегию 1 и 2.

«Привилегия 1» используется гипервизором, который осуществляет арбитраж ресурсов между различными ядрами, работающими одновременно.

«Привилегия 2» предназначена для использования ядром.

Операционная система Sony, которую я собираюсь описать в следующих параграфах, использует все описанные режимы для обеспечения безопасности.

6.2. Общие сведения

Как я уже говорил ранее, ОС довольно комплексная. Чтобы без проблем следовать этому разделу, мы можем разделить типы файлов, которые мы найдем в ОС этой консоли, на различные уровни:

Некоторые загрузчики обновляются Sony (через обновления ПО), в то время как другие не могут быть изменены. Это не зависит от того, установлены ли они в перезаписываемое хранилище или нет. Поскольку некоторые загрузчики зашифрованы специфическими для каждой консоли ключами, то их нельзя изменить после того, как консоль покинет завод (по крайней мере, традиционными средствами).

Системные файлы: они содержат низкоуровневые двоичные файлы (выполняемые через загрузчики), метаданные для организации аппаратного обеспечения, утилиты и другие ассеты (assets) (шрифты и изображения). Как и загрузчики, для каждой консоли есть свои системные файлы, которые не могут быть заменены или сгенерированы автоматически.

Контент пользователей: это файлы конфигурации, данные, используемые играми, и данные, автоматически генерируемые консолью (это могут быть настройки Интернета, файлы установки игр, сохранения, информация о жестком диске).

В отличие от других слоев, уничтожение этих данных не приводит к катастрофическим последствиям.

6.3. Иерархия безопасности ОС

В целом, ОС для PS3 разработана с использованием того же модульного подхода, что и в PSP. Если вспомнить предыдущую статью, то ОС состоит из множества модулей. Они могут обслуживать пользователей (игра или приложение) или находиться в памяти неопределенное время для обслуживания других модулей (в виде системных вызовов и/или драйверов). Некоторые модули имеют больше привилегий, чем другие (модуль ядра против модуля пользователя).

Xmb ps3 что это. image loader. Xmb ps3 что это фото. Xmb ps3 что это-image loader. картинка Xmb ps3 что это. картинка image loaderДиаграмма, показывающая, как компоненты операционной системы Playstation соответствуют уровням привилегий Cell. “OtherOS” объясняется в следующих разделах.

ОС на протяжении своего жизненного цикла будет обращаться ко многим модулям, некоторые из них будут обладать большими привилегиями, чем другие. Sony создала свою ОС таким образом, чтобы модули работали под тремя уровнями привилегий Cell:

Уровень 2: естественно, зарезервирован для ядра, привилегированной программы, также известной как lv2 или “супервизор”. Ядро абстрагирует гипервизор, поэтому программы третьего уровня не имеют прямого доступа с нему. Ядро предоставляет функции многопоточности для PPU и SPU. В конечном счете, ядро загружает модули из пользовательского пространства.

Уровень 3: на это уровне работают остальные программы, включая игры и визуальная оболочка (пространство пользователя). Эти плебеи подчиняются воле ядра для связи с железом консоли, и они не могут породить новый процесс или программу в одностороннем порядке.

6.4. Носители информации

С учетом всего сказанного выше, где хранятся все эти данные? С точки зрения обычного пользователя, есть только два видимых средства: диски Blu-ray для игр и жесткий диск для сохранений. Есть еще несколько, и сейчас мы рассмотрим каждый из них!

6.4.1. Cell BootROM

Оказывается, что производители спрятали внутри Cell маленький ROM, в котором хранится “защищенный” загрузчик (boot-loader). IBM дает это пространство, чтобы избавить любую компанию (не только Sony) от необходимости вручную применять обфускацию для защиты своего загрузочного кода, поскольку готовые компоненты не всегда готовы к конкретным потребностям.

Поскольку эта часть уже физически защищена обфускацией, её не нужно шифровать. Таким образом, он идеально подходит для первоначального загрузчика (first-stage boot-loader) (который не может быть зашифрован), и PlayStation 3 хранит свой ранний этап загрузки именно там.

6.4.2. Флеш-память NAND или NOR

Помните о тех 256 МБ флэш-памяти NAND, о которых я кратко упоминал ранее? Здесь находится бóльшая часть операционной системы. Так было до тех пор, пока в конце 2007 года Sony не выпустила модель CECHH, заменив 256 МБ NAND на ничтожные 16 МБ NOR. Как следствие, некоторые файлы пришлось перенести в другое место. Для простоты давайте сначала посмотрим, что хранят эти чипы [51] :

CoreOS: первая половина операционной системы. В основном она состоит из дополнительных загрузчиков, которые продолжат процесс загрузки и в конечном итоге загрузят вторую половину ОС (GameOS). CoreOS дает доступ к меню восстановления (Recovery Menu), альтернативной оболочке, содержащую утилиты обслуживания, которые пользователи могут использовать для (попытки) ремонта своей консоли.

Уникальные ID: подобно IDStorage в PSP, они используются консолью для управления защищенным оборудованием, таким как привод Blu-ray; или компанией Sony для аутентификации консоли на своих онлайн-серверах (ключ IDPS).

Элементы безопасности: некоторые программы зависят от них для выполнения операций безопасности. Например, фильмы Blu-ray с DRM проверяют блок под названием Virtual Table Rights Management (VTRM). Sony также хранит специальные инструменты и записи для внесения в черный список сертификатов безопасности, которые были скомпрометированы в прошлом.

Из-за большего объема флэш-памяти NAND такие модели также хранят оставшуюся часть ОС (GameOS или devflash ). Сюда входит:

Визуальная оболочка (Visual Shell, VSH): продолжение фирменного интерфейса PSP, которое также включает в себя кучу модулей (плагинов) и ассетов.

Эмуляторы: вышеупомянутые программы, позволяющие PS3 запускать игры от PS1, PS2 или PSP. Конкретный загружаемый эмулятор PS2 зависит от ревизии консоли (имеет ли она полное железо PS2, частичное или вообще не использует железо предыдущей консоли).

Библиотеки среды выполнения: программы, разработанные с помощью SDK от Sony, динамически связываются с набором библиотек, которые хранятся в этой части.

Проигрыватель Blu-ray: программы, обеспечивающие взаимодействие с приводом Blu-ray и декодирование фильмов.

Системные ассеты: например, это шрифты и сертификаты, от которых зависит работа двоичных программ.

Как будто этого было мало, но консоли с NAND также содержат другие данные, такие как xRegistry (коллекция сетевых настроек, учетных записей PlayStation Network и список устройств Bluetooth), ещё больше инструментов и записей для возврата сертификатов; и загрузчик для OtherOS (действительно интересная часть, о которой мы поговорим подробнее в следующих параграфах).

6.4.3. Жесткий диск

Дебютный 2,5-дюймовый жесткий диск объемом от 20 до 500 Гб (по мере выпуска новых версий) обеспечивает постоянное хранение следующих данных:

Пользовательский контент: включая сохранения игр, трофеи и другие данные, связанные с пользователями.

Игровые ассеты: игры могут копировать файлы с оптического диска на жесткий диск, чтобы улучшить время загрузки. ОС рассматривает их как “игровые данные”.

Кэш: отдельный раздел размером 2 ГБ доступен для игр для временного хранения (в случае, если им недостаточно объема основной оперативной памяти).

Системы с NOR, однако, также хранят GameOS на жестком диске. Как следствие, каждый раз, когда пользователь меняет жесткий диск, консоль запрашивает файл обновления для переустановки GameOS на диск. Как бы то ни было, системы ни с NOR, ни с NAND не загружаются без жесткого диска.

Некоторые пользовательские данные можно сохранить с помощью USB-накопителя, а затем при необходимости перенести на другую консоль. Однако этот процесс переформатирует новую консоль перед копированием старых данных.

6.4.4. eMMC

Довольно любопытно, что если пользователь решит установить жесткий диск в модель eMMC, консоль перенесет все пользовательские данные с памяти eMMC на новый жесткий диск. Как следствие, пользователь может полностью использовать жесткий диск, хотя пустое место в eMMC теперь остается незанятым.

6.5. Процесс загрузки

Итак, используя все предыдущие знания, вы узнаете, как загружается система. И это довольно сложный процесс, скажу я вам. Причина проста: Sony не хочет, чтобы вы возились с их железом или ПО. Поэтому они создали множество уровней обфускации и шифрования, чтобы помешать вам взломать систему и загрузить свой собственный код (и, возможно, отказаться от этой затеи и продолжать покупать игры / фильмы / прочее медиа). Но, как покажет история, произошло совершенно обратное.

В следующем разделе я опишу, что делает эта консоль после нажатия кнопки питания. Обратите внимание, что этот процесс радикально изменился только один раз (после того, как хакеры взломали его). Итак, для простоты мы начнем с “оригинального” процесса загрузки (реализованного до версии системы 3.60 ) [54] [55] [56] :

Отдельный чип на материнской плате (Syscon) активируется и выполняет инструкции из внутреннего ROM. Потом он отправляет “кольцо конфигурации” в Cell через SPI (последовательное соединение), которое инициализирует процессор и деактивирует восемь SPU. Затем, он переключает линию питания и дает жизнь Cell.

Вектор сброса PPU в Cell указывает на его скрытый ROM, в котором хранятся процедуры поиска и расшифровки bootldr из флэш-памяти. Потом расшифрованный фрагмент загружается блок SPU в режиме изоляции.

appldr расшифровывает и загружает vsh (визуальную оболочку) и другие зависимости. vsh позже позволит пользователю загрузить игру.

isoldr расшифровывает и загружает модули, которые будут работать в третьем SPU в изолированном модуле. Эти модули критически важны для безопасности и выполняют множество криптографических функций на протяжении всего жизненного цикла консоли. Следовательно, третий SPU зарезервирован для функций безопасности, и игры не могут его использовать (для игр остается только шесть SPU).

6.5.1. Измененный процесс загрузки

6.6. Визуальная оболочка

Успели устать от всей этой теории? Что-ж, позвольте мне переключиться на то, что на самом деле может увидеть каждый: Визуальная оболочка.

Xmb ps3 что это. dd942df70f4ed103036e9b2a0b39d0d5. Xmb ps3 что это фото. Xmb ps3 что это-dd942df70f4ed103036e9b2a0b39d0d5. картинка Xmb ps3 что это. картинка dd942df70f4ed103036e9b2a0b39d0d5XMB в PSP (2004) Разрешение 480×272 Xmb ps3 что это. 7db8412510546891978be61388071a62. Xmb ps3 что это фото. Xmb ps3 что это-7db8412510546891978be61388071a62. картинка Xmb ps3 что это. картинка 7db8412510546891978be61388071a62XMB в PS3 (2006) Разрешение 1920×1080

Хоть пользователи PSP и найдут много что знакомого, но Sony добавила новый набор приложений, использующих потенциал Cell, RSX и привода Blu-ray.

Многие из них связаны с мультимедиа (видеоплеер и слайд-шоу изображений), телевидением (приложения для телевидения, такие как BBC iPlayer), социальным профилем (онлайн-аватары) и онлайн-покупками (PlayStation Now, PlayStation Store и другие).

Кроме того, поскольку это домашняя консоль, которая может быть общей для нескольких пользователей, XMB поддерживает множество пользователей, где каждый может использовать свою учетную запись PlayStation Network и хранить отдельные пользовательские данные (купленные игры и сохранения).

Скриншоты интерфейса XMB

6.6.1. Одолжи мне свою PS3

Впечатляет то, что не все приложения, поставляемые в комплекте с этой консолью, преследовали потребительские цели. С появлением распределенных вычислений и возможностей Cell для проектов по изучению данных Стэнфордский университет объединил усилия с Sony, чтобы владельцы PlayStation 3 могли внести свой вклад в медицинские исследования. Результатом стало приложение Folding@home.

Xmb ps3 что это. fef2bf8f1b8f9829990ae03c75ffc5c2. Xmb ps3 что это фото. Xmb ps3 что это-fef2bf8f1b8f9829990ae03c75ffc5c2. картинка Xmb ps3 что это. картинка fef2bf8f1b8f9829990ae03c75ffc5c2Folding@Home отображает работу, выполненную с момента запуска приложения

Это мое личное мнение, но мне нравится читать о проектах, которые вносят глобальный вклад, используя возможности распределенных вычислений, в отличие от бесконечных сенсационных статей о майнинге криптовалюты. Думаю, не стоит забывать, что с каждой новой мощной технологией всегда будут разрабатываться бескорыстные приложения для неё.

6.7. Несколько ОС

Функция, в двух словах, предоставляет собой менеджер разделов (XMB просто направляет пользователя для изменения размера раздела GameOS и выделения нового места для второй ОС) и кнопку для загрузки со второй ОС (благодаря загрузочным файлам OtherOS, уже установленным во флэш-памяти). Таким образом, пользователю просто нужно заполнить новый раздел системой. Многие дистрибутивы Linux (например, Ubuntu и Fedora) добавили PS3 в качестве еще одной возможной платформы для установки. Считайте это духовным преемником Linux for PS2.

С другой стороны, хоть привилегии OtherOS и могут превосходить привилегии GameOS (на уровне ядра), они не превосходят гипервизор, который все ещё находится в памяти. Таким образом, любой аппаратный доступ из OtherOS по-прежнему зависит от воли гипервизора Sony.

Так получилось, что гипервизор блокирует доступ к командным буферам RSX (препятствуя использованию шейдерных блоков и прочих компонентов для ускорения графических операций). Следовательно, в результате дистрибутив Linux прибегает к программному рендерингу (вся графика рисуется через Cell), а затем передает кадровый буфер в RSX для отображения. Разочаровывает то, что OtherOS не может использовать все возможности этой консоли. Вероятно, это было сделано для уменьшения поверхности атаки. По иронии судьбы, использование Cell в OtherOS похоже на то, как IBM/Toshiba/Sony, возможно, изначально представляли себе PS3!

Разделив судьбу Folding@home, OtherOS в конечном итоге была удалена в последующем обновлении, но по другим причинам (в основном, связанных с безопасностью). Вскоре после этого OtherOS была неофициально восстановлена благодаря программным эксплойтам и усилиям по обратной разработке.

В настоящее время OtherOS доступна, если пользователь устанавливает кастомную прошивку. Подробнее об этом я рассказываю в разделе «Борьба с пиратством и хоумбрю» (часть 4).

6.8. Обновляемость

В заключительной части этого длинного раздела поговорим о возможностях обновления GameOS.

Файлы PUP распространялись через официальный сайт Sony, помощника по обновлению XMB или находились в содержимом диска с игрой (все игры содержат файл PUP, отражающий версию SDK, для которой они разработаны). Поскольку модели с флэш-памятью NAND содержат всего 256 МБ и хранят там всю ОС, Sony никогда не выпускала файлы обновлений размером более 256 МБ.

Источники

Ввод / вывод:

PS3 Developer Wiki Contributors, Starship2. PS3 Developer Wiki. ↩︎

Источник

Добавить комментарий

Ваш адрес email не будет опубликован. Обязательные поля помечены *

*1