У дома Отзиви Син на компютъра: историята на игрите за конзоли x86

Син на компютъра: историята на игрите за конзоли x86

Съдържание:

Видео: Анна Седокова Между нами кайф (Септември 2024)

Видео: Анна Седокова Между нами кайф (Септември 2024)
Anonim

В НАЧАЛОТО имаше IBM PC и беше добре. След това дойдоха PC клонингите - и няколко тангенциално свързани машини през 80-те години, които използваха процесорната архитектура Intel x86, защото тя стана плодотворна и умножена.

По пътя някои инженери толкова се запознаха с процесорите x86 и IBM PC архитектурата, че я използваха в странични проекти, включително вградени системи, аркадни игри (Q * Bert идва на ум) и да, в крайна сметка, домашни конзоли за видеоигри.

Имайки това предвид, наскоро открих, че има повече игрови конзоли, базирани на x86, отколкото преди това осъзнах. Не всички от тях са производни на IBM PC (въпреки че са много), но всички те са се възползвали от софтуерни инструменти, получени от разработката за самата платформа на IBM PC.

Днес се оказваме в любопитна ситуация. Тъй като средният потребител на компютър се отдалечава от базирани на x86 десктопи и лаптопи в полза на ARM-базирани смартфони и таблети, пазарът на игровите конзоли се придвижва към повече като компютри, базирани на x86. Всъщност между PS4, Xbox One и Steam Machines пейзажът на домашната конзола днес е доминиран от архитектурата x86 (е, x86-64 за да бъдем точни).

Как стигнахме до тук? Е, отговорът, както намекна по-горе, е лекотата на развитие. Тъй като архитектурите на x86 архитектура традиционно са най-популярната платформа (благодарение на IBM PC), те са имали най-много софтуерни инструменти, разработени за тях, и това се превръща добре в производителност, когато става въпрос за създаване на софтуер за игрови конзоли.

В старите времена не беше твърде трудно (казвам това в относителен смисъл) да програмирате игри за процесори, различни от x86. Това беше работа на един или двама души. Компаниите за игрови конзоли могат да избират какъвто и да е процесор, който искат - обикновено това, с което инженерите им са най-удобни, и онези, които могат да закупят евтино в големи количества. Днес, в епохата, в която видеоигрите често са сложни зверове, изискващи многомилионни бюджети и големи екипи за развитие, рационализирането на производителността е по-важно от всякога. А използването на x86 процесори позволява огромен тласък на производителността на разработчиците на игри.

Така че е особено интересно, като се има предвид настоящият климат на конзолата, да погледнем назад към някои от предшествениците на съвременните конзоли, базирани на x86, след това бързо напред в съвременния ден, в който тези машини царят върховно. И точно това ще видите в слайдшоуто напред.

    1 ПРОТОТИП: Multisystem Konix (1988)

    Процесор: Intel 8086

    Konix Multisystem, разработена от британската фирма Konix, беше опит за създаване на конзола за домашна игра, която да бъде всичко за всички хора, включително симулатор за шофиране, симулатор на полет, дресиращ лек пистолет и стол за обратна връзка. В крайна сметка той се хвана в ада за развитие и никога не го пусна на пазара. Ако имаше, вероятно това щеше да е първата игрална конзола, базирана на x86.

    (Снимки: Konix)

    2 Танди ВИС (1992)

    Процесор: 12 MHz Intel 80286

    В началото на 90-те години се наблюдава бум на „мултимедията“ - вкусно парче маркетингов жаргон, представящо брака на текст, интерактивен софтуер, аудио и видео в един носител. Компактдискът на Philips CD-i е водещ път като самостоятелна мултимедийна платформа, а няколко компании последваха - включително Tandy, която пусна видео информационната система (VIS). Всъщност VIS беше съкратен компютър с 286, работещ с персонализирана версия на Windows. Той плаваше ужасно на пазара и малцина днес са чували за него.

    (Снимка: Tiger Software)

    3 Фуджицу FM градове Марти (1993)

    Процесор: 16 MHz AMD 386SX

    През 80-те и 90-те години Япония няколко фирми разшириха популярната платформа на IBM PC, като добавиха персонализиран графичен хардуер с висока разделителна способност, който можеше да поддържа сложни японски текстови символи и, като допълнение, по-добра графика за видеоигри. Fujitsu FM градове, които се доставят във формата на кула фактор с интегрирано CD-ROM устройство, бяха една от най-известните от тези машини. През 1993 г. Fujitsu създаде своите FM градове, за да създаде самостоятелна конзола, Марти, която може да пуска своите игри. Никога не е стигнал до САЩ и не е имал много добри резултати в Япония.

    (Снимка: Еван Амос)

    4 Bandai WonderSwan (1999)

    Процесор: 3 MHz NEC V30 MZ

    WonderSwan е най-известен с това, че е финалният проект на ветерана от Nintendo Gunpei Yokoi - който е най-известен като създателя на Game Boy - след като се пенсионира от Nintendo през 1996 г. Това, което малко хора осъзнават е, че WonderSwan е първият x86 ръчна игрова конзола, базирана на основата, защото използва NEC V30 CPU, чип на базата на x86. Конзолата и нейните две последователни итерации на цветен екран така и не се появиха в САЩ.

    (Снимка: Еван Амос)

    5 Microsoft XBOX (2001)

    Процесор: 733 MHz Intel Pentium III

    Когато дойде време Microsoft да направи първата си конзола за игри, използва онова, което знае най-добре - леко модифицирана IBM PC-съвместима архитектура. Резултатът беше Xbox, който използва процесор Intel Pentium III, но скри доста добре базирани в Windows и PC бази от своите потребители. Настройката се оказа популярна сред разработчиците на игри и работеше добре за Microsoft, въпреки че фирмата се отклони от x86 в конзолата си за проследяване, Xbox 360.

    (Снимка: Еван Амос)

    6 Sony PlayStation 4 (2013)

    CPU: 1.6 GHz AMD x86-64 Jaguar (8-ядрен)

    Когато дойде време за разработване на наследник на печално труднопрограмируемия PlayStation 3 (който имаше необичаен процесор, базиран на PowerPC Cell), Sony покани известния майстор на игри Марк Черни да събере заедно много по-удобна за разработчика конзола, базирана на архитектура с презаредени компютри. Това беше план, който очевидно работи добре, тъй като в момента PlayStation 4 управлява пазара на домашната конзола в САЩ.

    (Снимка: Еван Амос)

    7 Microsoft Xbox One (2013)

    Процесор: 1.75 GHz AMD Jaguar (2 четириядрени модула)

    След поколение, в което и трите основни конзоли за игри (Xbox 360, Wii и PlayStation 3) използваха процесори за архитектура PowerPC, както Sony (както видяхме), така и Microsoft решиха да изтеглят пълен 180 и да се насочат към модифицирани компютърни архитектури за своите конзоли., Причината, разбира се, е, че много разработчици са запознати с платформата x86 и е по-лесно да се програмира. Също така настройката на x86 позволява итеративни ъпгрейди за напред на съвместими конзоли, подобно на компютър, както скоро ще видим с Xbox Scorpio на Microsoft и PS4 Neo на Sony.

    (Снимка: Еван Амос)

    8 парни машини (2015)

    Процесор: варира

    Софтуерът за дигитална дистрибуция Steam на Valve доминира на пазара на компютърни игри като собствена платформа в рамките на една платформа вече приблизително десетилетие. С неотдавнашните предизвикателства от собствения онлайн магазин за игри на Windows 8/10, базиран на компютър, Valve смята, че ще е подходящ момент да се опитате да нападнете самостоятелно като истинска, добросъвестна отделна хардуерна платформа, която не разчита на Windows. През 2015 г. първите Steam Machines дебютираха от различни доставчици - най-вече от Alienware (на снимката) - и всички те използваха x86 CPU и персонализиран Linux-базиран SteamOS. Досега машините са постигнали слаби резултати, но те са само последният и вероятно не последният опит да се направи игрова конзола базирана на x86.

    (Снимка: Alienware)

Син на компютъра: историята на игрите за конзоли x86