sony playstation one
Подписчиков: 49 Сообщений: 896 Рейтинг постов: 13,309.1ПК PlayStation консоли Комиксы
Отличный комментарий!
PlayStation консоли xbox Cell story длиннопост Реактор познавательный Cat_Cat vk
Баллада о CELL, или почему Playstation 3 оказалась такой... странной
Зайдём издалека. Шестое поколение игровых консолей (предыдущее перед PS3 - т.е. PS2, Xbox и прочие) обернулось для Sony полной и безоговорочной победой - благо бороться почти не пришлось.
Sega Dreamcast, пусть и появилась аж в конце 1999-го (а в Японии так и вовсе в конце 1998-го) оказалась... чем-то очень странным, и нормально продавалась только в Японии, где любят то, что нам, гайдзинам, кажется загадочным. Ну и патриотизм туда же - японцы любят Сегу, а Сега любит японцев. В остальном мире продажи Дримкаста прекратились в конце 2003 - начале 2004, и только в Японии он продавался аж до 2007-го. Четыре года для консоли - вообще не срок, вон, нынешняя четвёртая игростанция уже седьмой год живёт, даром что "железо" даже в Pro-версии слабее, чем в компьютерах за аналогичную цену.
Nintendo GameCube, хоть и прожил на полтора года дольше, и продался вдвое большим тиражом (21.7 млн против 10.6 у Сеги), тоже не снискал широкой популярности - в основном из-за своей "игрушечности" и довольно нишевых игр. В топе продаж на ИгроКубик были Super Smash Bros., Mario Kart и Zelda: Wind Waker, которые, как и все эксклюзивы Нинтендо, всегда были интересны... не всем.
Xbox опоздал на год (а на европейском и японском рынке - так и вовсе на два), поэтому собирать свою аудиторию, которая хотела "серьёзную" консоль, а не странные японские поделки, ему пришлось из тех, кто по какой-то причине не купил второй Playstation - а значит, успех был уже сильно менее вероятен. Добавим сюда странный, типично американский аляповатый дизайн, огромные размеры и гигантский геймпад Duke (герцог, ска!), который был неудобен детям - и получим неуспех, а именно 24 миллиона проданных консолей за период 2001-2009 в Северной Америке и 2002-2007 в Японии и ЕС.
Sony же с 2000 по 2012 продала 150 миллионов (вдумайтесь в эти цифры! 150!) Playstation 2, причём большинство - в первые два года, и имела все основания полагать, что следующей консолью при сопоставимом успехе может просто уничтожить конкурентов (кроме разве что Microsoft, те уже давно ввели чит-код на бесконечные деньги - WINDOWS) и стать абсолютным монополистом рынка игровых консолей. Ещё в 2001 году, когда в мир было отгружено уже 118 миллионов первых и вторых Playstation, японцы решили дать миру ультимативную консоль, и создали так называемый "альянс STI" - Sony, Toshiba, IBM. Продуктом их труда стал процессор CELL, базирующийся на уникальной архитектуре, восходящей не к x86, а к POWER, который в итоге и стал главной бедой третьей Соньки
(где-то отсюда можете закидывать меня тухлыми яйцами, потому что в x86 я ещё что-то понимаю, но POWER, и тем более CELL для меня тёмный лес)
POWER-архитектура, изначально разработанная для компьютеров Apple, а сейчас используемая в суперкомпьютерах Управления ядерной безопасности США, была выбрана из-за её более быстрой работы с памятью, что теоретически давало большие преимущества при декодировании MPEG-видео и работе со становящимися всё "тяжелее" и объёмнее "мирами" игр. Главный процессор и восемь сопроцессоров связаны кольцевой шиной между собой и с оперативной памятью, и каждый сопроцессор может запрашивать данные отдельно от ядра. Если предельно упростить - память имела очень-очень маленький объём, но при этом очень высокую пропускную способность.
И объём был действительно маленьким - 256 мегабайт GDDR3. Это было неплохо для настольного компьютера в 2001-м году, когда разработка только начиналась, но в 2006-м, когда консоль вышла в продажу, такой маленький объём был бы абсолютно никчёмным, если бы не раздельный запрос данных сопроцессорами и не новые технологии когерентности памяти (когерентность - способность одного процессора видеть изменения в ячейке памяти, внесённые другим процессором).
Но я слишком далеко забегаю вперёд. В начале разработки инженеры альянса STI были полны энтузиазма сделать эдакий "one CPU to rule them all" - то бишь возложить на процессор не только обработку команд пользователя, создание геометрии мира, просчёт физических взаимодействий, генерации случайных объектов и работы с искусственным интеллектом, но и создание картинки. В эту сложную задачу входят моделирование (генерация вершин, рёбер, граней и полигонов), текстурирование (наложение текстуры на модель, где каждой вершине соответствует точка на карте текстуры), освещение (создание и направление виртуальных источников света и теней), анимация (придание созданной модели движения) и рендеринг/растеризация (перевод трёхмерной математической модели изображения в двумерную растровую картинку). И всё это в один процессор, пусть и очень мощный и сложный, ну никак не помещалось.
Осознание этого пришло году так в 2004-м, тогда как уже в 2005-м консоль планировалась к запуску в продажу. Sony кабанчиком метнулись к Nvidia, которые отдали им свою урезанную по шине (с 256 до 128 бит), видеопамяти (с 512 до 256 Мб) и количеству блоков растеризации (8 вместо 16) версию Geforce 7800 GTX (т.е. чипа Nvidia G70), получившую гордое имя Reality Synthesizer X. Убогий для такой карты объём видеопамяти компенсировали возможностью забирать до 224 Мб из оперативной памяти XDR (естественно, в ущерб использованию этой памяти процессором, при этом ещё и пропуская свои запросы к ней через процессор, дополнительно его тормозя), получая таким образом до 480 Мб. Стоит ли говорить, что контроллер видеопамяти, рассчитанный на использование одновременно GDDR3 и XDR, ещё и распаянной в разных местах, безбожно тупил при работе что с одной, что с другой, что тем более с двумя сразу?
Имеющийся вариант был откровенно "никаким", но выбирать не приходилось - сроки откровенно поджимали, а работу сдавать надо. Тем более на носу была E3 2005, где надо было что-то показать, точнее - аккуратно перенести старт продаж так, чтобы не показать, в какую фи... специфическую архитектуру они влезли. Собственно, японцы и показали. Макет корпуса новой консоли они показали. По поводу того, как туда упаковать железо, и можно ли его туда вообще упаковать, никто никого не спросил - и впоследствии это породило череду поломок консоли от перегрева, ведь имеющийся турбинный кулер с испарительной камерой и медными теплотрубками не справлялся с двумя горячими 90-нанометровыми чипами. Справедливости ради, та же проблема на Xbox 360 проявила себя ещё страшнее, породив кучу бракованных консолей (на старте - более половины всего выпуска!) и мем про "три красных огня смерти", но тут у нас разговор о другой консоли всё-таки. Помимо макета, на Е3 тогда показали и несколько роликов с играми Killzone 2 и MotorStorm, по типу "вот так будет на новой консоли", которые по факту оказались пре-рендерами. Свою волну популярности они получили, но впереди у японцев был ещё год упорной работы по шлифовке гов... специфической архитектуры!
(а ещё они показали геймпад с дилдо-образными ручками, который все высмеяли)
И они таки отшлифовали. Да, Microsoft за океаном ещё в ноябре 2005-го начали продажу Xbox 360, который, несмотря на сразу же начавшиеся проблемы с надёжностью, всё равно продавался ОЧЕНЬ хорошо, а очередная E3 в мае 2006-го спустила уровень ожиданий, показав реальную графику, выдаваемую консолью - но Playstation 3 всё равно ждали. И вот, в ноябре 2006-го года, она вышла в продажу... по умопомрачительной цене в 600 долларов за 60-гигабайтную версию и 500 за 20-гигабайтную. Xbox с диском на 20 Гб стоил 400 долларов, а без диска вовсе - всего 300, соответственно, он сразу был более предпочтительным вариантом. И это я ещё не упоминаю про странный, да что там - откровенно всратый контроллер Sixaxis, являвший собой беспроводной Dualshock 2 без вибраций. Зато там зачем-то был гироскоп, хотя, если я правильно помню, на старте никаких игр с гироскопическим контролем не вышло. Сиксаксис был закономерно уничтожен прессой и игроками, и уже со следующего года в коробку клали Dualshock 3 - уже с вибрацией. Да, PS3 имела кучу фишек - WiFi, аж три Ethernet'а, кард-ридер, эмулятор PS2, поддержку Linux, и даже дисковод Blu-Ray (из-за которого на старте её покупали в основном как дешёвый блю-рэй плеер)...
Но это для игровой консоли не самое главное и к теме заметки относится слабо. А вот что действительно важно - так это то, что из-за очень сложной архитектуры CELL разработчики откровенно не спешили и не желали выпускать игры на новую приставку. Наш любимый пухляш Гейб Ньюэлл после выхода PS3 и вовсе заявил: "Playstation 3 - это полная катастрофа, причём по многим параметрам. Я думаю, совершенно ясно - Sony просто потеряла представление о том, что хотят их покупатели и разработчики. И я считаю, что даже сейчас они должны просто отменить всё и начать снова".
Из мультиплатформы (то есть того, что было и на PS, и на Xbox, и на ПК) были кривые порты Call of Duty 3 (с урезанной до 30 частотой кадров), Marvel: Ultimate Alliance (beat'em-up для фанатов комиксов), Tony Hawk's Project 8 (ну... игра... про скейтеров) и Blazing Angels (скучный аркадный авиасимулятор), причём все эти игры были ещё и кросс-геном, то есть выходили и на прошлом поколении консолей. В качестве хоть каких-то эксклюзивов выступали Ridge Racer 7 (эксклюзив с натяжкой, поскольку Namco выпускала по Ridge Racer'у к выходу каждой консоли, при околонулевом отличии игр между собой), Genji: Days of the Blade (никакущий экшн про самураев), Untold Legends: Dark Kingdom (паршивая экшн-РПГ) и легендарный Mobile Suit Gundam: Crossfire (легендарный в основном своей отвратительной графикой, неиграбельным ФПС и оценкой 33 на Метакритике). Хоть каким-то светлым пятном был Resistance: Fall of Men, показывающий хоть какую-то графику и ставший бестселлером на старте по принципу "меньшего зла".
И это на фоне стартового набора Xbox 360 (напоминаю - вышел за год до PS3), где были кросс-геновые Need for Speed: Most Wanted (он же "последний хороший NFS"), вестерн Gun, Peter Jackson's King-Kong (говорят, одна из немногих хороших игр по фильмам), современные Call of Duty 2 с хорошей графикой, Quake 4, который тогда считался вполне хорошей игрой, и эксклюзивные игры вроде весьма хорошего Condemned: Criminal Origins (настолько хорошего, что даже считавшегося одной из причин покупки 360-го "бокса"), Ridge Racer 6 (выше уже описал, почему это не эксклюзив, а "эксклюзив"), классных гонок Project Gotham Racing 3, экшн-адвенчура Kameo: Elements of Power (после 10 лет мучительной разработки она таки вышла) и немного скучного, но очень красивого шпионского шутера Perfect Dark Zero.
Да, впоследствии "тройку" отшлифовали и довели до нужной кондиции. Уже в 2009 году была представлена slim-версия, где от статусных финтифлюшек вроде кард-ридера или эмулятора PS2 отказались, а за счёт перехода процессора на более "холодный" техпроцесс 45 нм стало возможным изменить систему охлаждения и упаковать всё в более компактный корпус. Позже появилась ещё более компактная super slim-версия, более известная как "хлебница". Разработчики научились делать и портировать игры под CELL, порадовав игроков Uncharted 2 и 3, Metal Gear Solid 4, The Last Of Us, чередой Call of Duty - от Modern Warfare до Black Ops 2, Battlefield 3, Red Dead Redemption и многими другими. Но всё это сильно позже - а на старте мы видели Playstation 3 такой, как она есть - больше похожей на демонстратор технологий, нежели на полноценную игровую консоль.
И многим она такой и запомнилась - консолью, в которой решение проблемы (архитектура CELL) оказалось хуже самой проблемы - необходимости совместить мощную и инновационную игровую консоль и мультимедийный комбайн в одном корпусе.
все версии PS3 vs. все версии Xbox 360
______________________________________
Автор: Даниил Кононенко
Отличный комментарий!