Super Nintendo Entertainment SystemМатериал из Википедии — свободной энциклопедии
![Изображение](http://upload.wikimedia.org/wikipedia/commons/9/96/SNES_800.jpg)
![Изображение](http://upload.wikimedia.org/wikipedia/commons/2/24/Super_Nintendo_Entertainment_System-USA.jpg)
Super Nintendo Entertainment System, также известная как Super Nintendo, Super NES и SNES — 16-битная игровая приставка, выпущенная Nintendo в США, Бразилии, Европе и Австралии. В Японии она известна под названием Super Famicom (Super Family Computer). В Южной Корее она называлась Super Cowboy и распространялась Hyundai Electronics.
Super Nintendo Entertainment System стала второй домашней консолью Nintendo, вслед за NES (в Японии выпускалась как Famicom). Система приобрела большую популярность в большой части Азии, но, тем не менее, не смогла достичь популярности своего предшественника в Юго-Восточной Азии и Северной Америке из-за большой конкуренции со стороны Sega Mega Drive. Несмотря на свой поздний старт, SNES стала наиболее хорошо продаваемой консолью 16-битной эры, но лишь после того, как Sega ушла с рынка 16-битных систем, сфокусировавшись на 32-битном рынке.
ИсторияКогда оригинальная NES/Famicom была на вершине своей популярности, прочие компании разрабатывали собственные игровые приставки. В 1987 и 1988 годах соответственно, NEC и Sega выпустили свои консоли: PC Engine (известна в Штатах как TurboGrafx 16) и Mega Drive/Genesis (одни из первых 16-битных домашних консолей). Хотя NES могла продолжить доминировать на рынке видеоигр, к тому времени она уже устарела технически. Сначала руководители Nintendo не высказывали никакого интереса к разработке новой системы, но растущий рынок консолей Sega Mega Drive и NEC PC Engine заставил Nintendo передумать.
Масаюки Уэмура, несколькими годами ранее отвечавший за разработку Famicom, был поставлен во главе разработки Super Famicom. Она была выпущена в Японии 12 ноября 1990 года по цене 25 000 ¥. Моментальная продажа 300 000 штук за несколько часов привлекла внимание якудза, что привело к решению доставлять консоли ночью во избежание ограбления. В Японии Super Famicom стала гораздо популярнее своего главного соперника, Mega Drive, и Nintendo сохранила контроль над 85 % японского рынка консолей. Частично это удалось благодаря тому, что с ней остались сторонние разработчики игр Famicom, включая Capcom, Konami, Tecmo, Square Co., Ltd., Koei, и Enix.
Спустя девять месяцев, в августе 1991 года (ранние источники указывают дату 13 августа, но точное определение даты невозможно из-за нескоординированности североамериканских поставщиков видеоигр в то время), Nintendo выпустила Super Famicom в США. Для американского рынка был выполнен редизайн корпуса, а сама система получила имя Super Nintendo Entertainment System. Продававшийся по цене в 199 долларов, североамериканский комплект включал игру Super Mario World. SNES был выпущен в Англии и Ирландии в апреле 1992 года по цене 150 фунтов, немецкий релиз последовал несколькими неделями позже. PAL-версии приставки выглядят идентично японскому Super Famicom, за исключением логотипов.
Победа Nintendo на японском рынке не повторилась в Америке и Европе. Ко времени запуска SNES в этих странах Sega Mega Drive уже завоевала большую часть рынка, в основном из-за более низкой цены консоли и игр, а также агрессивного маркетинга Sega, и большой популярности самой консоли. К тому же множество игроков ожидали от разработчиков обратной совместимости новых консолей со старыми играми (как это было в случае с Atari 2600 и Atari 7800), но SNES не имела поддержки игр NES.
Соперничество между Nintendo и Sega повлекло за собой наиболее бескомпромиссную консольную войну в истории видеоигр. Nintendo так никогда и не удалось получить лидерство в PAL-регионе, и не пыталась добиться этого в США до 1994 года, пока Sega не ушла с рынка 16-битных консолей.
Super Nintendo появилась в России в 1995 году, и распространялась через ту же дилерскую сеть, в которой также продавалась Денди. Одновременно с лицензионными картриджами также продавались и пиратские, которые не отличались по цене.
В 1996 году эра 16-битных консолей закончилась, и с появлением нового поколения консолей, включая Nintendo 64, популярность SNES стала падать. В октябре 1997 года Nintendo выпустила обновлённую версию консоли, SNES-2, в США, по цене 99 долларов (в комплект входила игра Super Mario World 2: Yoshi's Island). Как и в случае с NES-2, новая модель была меньше и легче, чем свой предшественник, но лишилась S-Video и RGB выходов. В то же время для японского рынка была выпущена Super Famicom Jr., имевшая аналогичные изменения.
Nintendo of America прекратила производство SNES в 1999 году. В Японии Super Famicom продолжала производиться до сентября 2003 года (новые игры выходили до 2000 года). В последние годы многие игры для SNES были портированы на карманную игровую консоль Game Boy Advance, которая имеет аналогичную по возможностям видеосистему. Некоторые критики называют эру SNES «золотым веком видеоигр», указывая на большое количество популярных игр, разработанных для системы.
В 2005 году было объявлено, что игры Super NES будут доступны на новой консоли Nintendo Wii через сервис Virtual Console. На данный момент ожидается, что будут доступны все игры для SNES, разработанные Nintendo для американского рынка. Нет официальной информации о возможной доступности игр от сторонних разработчиков и игр, выпущенных для японского и европейского рынков
Стартовые игры
Японский старт: 21 ноября 1990 года
Super Mario World
F-Zero
Старт в США: 13 августа 1991 года
Super Mario World
F-Zero
Pilotwings
Региональная блокировкаNintendo применяет несколько типов региональной блокировки.
В зависимости от рынка, для которого они были произведены, игровые картриджи различаются по форме. NTSC картриджи имели прямоугольный низ с выемками, соответствующими форме слота консоли, в то время как японские, корейские и PAL картриджи имели сглаженный контур лицевой части без выемок. Из-за наличия специальных выступов в слоте американской версии консоли, японские картриджи не могут быть вставлены в слот без удаления выступов, и наоборот — полностью прямоугольная форма американских картриджей не позволяла вставить их в немного изогнутый слот японских и PAL-версий консоли.
Помимо этого, чип региональной блокировки, установленный в каждой консоли и каждом картридже, предотвращал запуск PAL игр на японских и американских консолях, и наоборот, несмотря на то, что японские и PAL картриджи имели одинаковую форму. Японские и американские версии консоли имеют один и тот же чип региональной блокировки, поэтому, не считая различий в форме корпуса, эти версии консолей совместимы и с японскими, и с американскими картриджами.
Простейший путь для запуска японских или PAL игр на северо-американских консолях — использовать устройство для «взлома» игр Game Genie с удалёнными фрагментами пластика на его верхней части. Это не только решало проблему различий в форме корпуса картриджей, но также устраняло все проблемы с чипами региональной защиты.
Другие способы обхода блокировки — использование специальных адаптеров, или модификация самой консоли. Пластиковые выступы в слоте могут быть удалены, что даёт возможность вставить картридж от Super Famicom в слот североамериканской консоли; при этом требовалась осторожность, чтобы не повредить слот.
Система блокировки чипа работает таким образом, что чип блокировки внутри консоли действует как замок, а чип в картридже — как ключ. Если отсоединить четвёртый вывод чипа региональной блокировки в консоли, получается ситуация, когда есть два ключа и ни одного замка. В этом случае чип блокировки не может работать, и не мешает обычной работе консоли. Игры, вышедшие под конец жизненного цикла консоли, такие как Super Mario RPG: Legend of the Seven Stars, могли обнаруживать такую ситуацию и не запускаться. Для обхода такой защиты часто устанавливался выключатель, позволяющий при необходимости включать и отключать чип региональной блокировки.
PAL-консоли подвергались другой модификации. Большинство PAL игр не переделывались под этот стандарт специально, что приводило к их замедлению с 60 Гц до 50 Гц, то есть они имели замедленные на 17,5 % геймплей и звук. Также, более высокое разрешение стандарта PAL не использовалось, дополнительные строки изображения оставались пустыми, создавая хорошо заметные черные полосы, пересекающие изображение. Такая практика была обычной на всех консолях того времени, но приводила к искажению пропорций изображения. Так как многие телевизоры стандарта PAL поддерживают работу на 60 Гц, и аппаратура SNES может быть очень легко модифицирована соответствующим образом, было возможно добавить переключатель для выбора режима 50 и 60 Гц. Некоторые игры, такие как Super Mario Kart, в PAL-версиях учитывали особенности стандарта (были ускорены для компенсации меньшей частоты кадров), и запуск их на 60 Гц приводил к более высокой скорости игры, чем обычно.
Поздние игры в качестве дополнительной региональной блокировки могли проверять, соответствует-ли скорость работы SNES ожидаемой. PAL-игры могли отказываться работать на 60 Гц, а NTSC игры — на 50 Гц консолях. Решением было запускать игру на родной скорости, и после успешного выполнения проверки региона переключать режим.
Также существовали адаптеры, разработанные различными сторонними производителями специально для обхождения региональных блокировок. Игрок должен был вставить адаптер, который подходил и к PAL, и к NTSC версиям, в SNES. После этого в адаптер устанавливалось две игры: в один слот та, которая не могла работать на имеющейся консоли, а во второй — другой, подходящий к данной консоли. Адаптер читал данные игры с первого картриджа и использовал чип региональной блокировки из второго.
Периферия ![Изображение](http://upload.wikimedia.org/wikipedia/commons/4/49/Satellaview_with_Super_Famicom.jpg)
За время жизни консоли было выпущено множество периферийных устройств, расширяющих функциональность SNES. Многие из них были аналогичны таким устройствам для NES. Например, Super Scope — световой пистолет, похожий на NES Zapper (но беспроводной), или Super Advantage — джойстик аркадного стиля с настраиваемой скоростью турбо-кнопок, сходный с NES Advantage. Nintendo также выпустила SNES Mouse в качестве дополнения к игре Mario Paint. Hudson Soft, под лицензией Nintendo, выпустила Super Multitap — мультиплеерный адаптер для использования вместе с популярной серией игр Bomberman от самой Hudson. Этот адаптер поддерживал до восьми игроков одновременно, но реально такое количество игроков поддерживалось в единственной игре — Dino Dini's Soccer.
Одним из наиболее интересных и успешных устройств, выпущенных для SNES самой Nintendo, был Super Game Boy — адаптер, позволяющий использовать на SNES игры от портативной игровой системы Nintendo Game Boy. Адаптер имел несколько улучшений по сравнению с обычным Game Boy, такие как поддержка цвета (он заменял обычную палитру из четырёх градаций серого на некоторый набор цветов, но игры оставались в рамках этой четырёхцветной палитры), и графическое оформление для неиспользуемой области экрана (изображение игры занимало только часть экрана, из-за низкого разрешения у Game Boy).
Как и для NES, для SNES было выпущено некоторое количество нелицензионных периферийных устройств от сторонних производителей — таких, как новая версия Game Genie, разработанная для использования с SNES играми, и разнообразные устройства для копирования игр. В целом, Nintendo проявило больше терпимости по отношению к нелицензионным периферийным устройствам для SNES, чем раньше, по отношению к устройствам для NES.
Приблизительно в 1993 году Nintendo пострадала от пиратства программного обеспечения, в связи с появлением в продаже таких устройств, как Super Wildcard и Super Pro Fighter Q. Эти устройства, созданные в Гонконге, продавались для того, чтобы делать резервные копии картриджей, на случай их возможной поломки. Но большинство людей применяло их для того, чтобы играть в копии игр, полученные с BBS и из интернета, или для создания копий взятых напрокат игр. Все подобные действия были незаконными.
В Японии был выпущен специальный модем Satellaview, подключавшийся к порту расширения Super Famicom и станции спутникового радио St. GIGA. Пользователи Satellaview могли скачивать игровые новости и специально разработанные для такой связки игры. В основном они представляли собой римейки или сиквелы старых игр для Famicom. Радио Satellaview просуществовало в эфире с 23 апреля 1995 года по 30 июня 2000 года. В США похожий, но относительно недолго просуществовавший сервис XBAND, позволял пользователям подключаться к сети через телефонный модем, для игры против других игроков по всей стране.
За время жизни SNES, Nintendo заключала контракты с двумя разными компаниями с целью создания CD-ROM-привода для консоли. Однако переговоры и с Sony, и с Philips провалились, и обе компании начали разработку своих собственных консолей, основанных на совместных с Nintendo разработках (это консоли Playstation и CD-i). Philips также получила права на выпуск серии игр для CD-i, основанных на популярных игровых сериях от Nintendo.
Технические спецификацииАрхитектура Super Nintendo/Super Famicom была нетипичной для своего времени. Консоль имела процессор с невысокой производительностью, и ряд мощных, специально разработанных чипов для обработки звука и изображения. Позже это стало обычной практикой, но в то время такой подход был новым для разработчиков игр. В результате ранние игры сторонних разработчиков имели низкое техническое качество. Позднее разработчики освоили систему, и смогли использовать её потенциал полностью.
Центральный процессор
Ядро: 5A22, производимое Ricoh специально для Nintendo. Основано на 16-битном процессоре CMD/GTE 65c816 (вариант, не предшественник процессора WDC 65C816, используемого в компьютере Apple IIGS)
ОЗУ
Процессор имеет прямой доступ к 128 КБ основного ОЗУ.[1]
Звук
Контроллер звука: 8-канальный процессор Sony SPC700, работает на частоте в 1,024 МГц. Имеет 64 КБ памяти, шесть внутренних регистров и может исполнять 256 различных опкодов.[2]
Видео
Picture Processor Unit (блок обработки графики): 15-бит
Видеопамять: 64 КБ
Палитра: 15-бит глубина цвета (RGB555), общим количеством 32768 цветов.
Максимальное количество спрайтов на экране: 128
Разрешение: между 256x224 и 512x448. Большинство игр используют простые разрешения типа 256x224, 256x240, 512x224 пикселов, так как более высокие разрешения снижают скорость, вызывают мигание и/или увеличивают ограничения на слои и цвета из-за низкой пропускной способности шины; более высокие разрешения используются в менее ресурсоемких играх, внутриигровых меню, тексте и больших изображениях.
Разрешение 512x224, названное псевдо-высоким, используется для размазывания цвета между двумя спрайтами при помощи техники смешивания. Например: Kirby's Dream Land 3 (aka Hoshi no Kirby 3 в Японии).
Объём игрового картриджа
от 2 до 32-Мбит (от 0,25 до 4 МБ).
Дополнительные адресные декодеры использовали технику переключения банков памяти для того, чтобы использовать картриджи большего объёма, то есть 48-Мбит (6 Мб) для Star Ocean и Tales of Phantasia.
Блок питания
Трансформаторный ввод: NTSC: переменный ток 120 вольт, 60 Гц, 17 ватт, PAL: переменный ток 240 вольт, 50 Гц, 17 ватт
Трансформаторный выход: постоянный ток 10 вольт, 850 мА (NTSC), переменный ток 9 вольт, 1,3 А (PAL)
Джойстики
Скорость ответа контроллера: 16 мс
2 семиконтактных разъёма в передней части консоли
Разъёмы и переключатели (могут различаться у разных версий консоли)
Низ
Порт расширения снизу, позволяющий использование Satellaview, а также запланированного дополнения в виде CD-ROM, который стал PlayStation.
Зад
RF-выход, который позволял только моно-звук и не очень хорошее качество изображения.
Переключатель 3/4 каналов, управляющий RF выводом.
Multi-out, коннектор, идентичный коннекторам на Nintendo64 и GameCube. Стерео (и Dolby Pro-Logic) звук, композитный и S-Video сигналы, а также на PAL версиях консоли и RGB сигналы.
Вход питания
Верх
Слот для картриджей
Переключатель питания
Кнопка сброса
Индикатор питания
Перед
2 семиконтактных разъёма для джойстиков
Дополнительные чипыОдной из особенностей устройства SNES была возможность использования дополнительных чипов (сопроцессоров). Разработчики консоли решили не использовать дорогой производительный процессор, который устарел бы через несколько лет. Вместо этого была принята концепция апгрейда (типичная для IBM-совместимых компьютеров) — те игры, которым не хватало штатных возможностей приставки, содержали в составе картриджа специальные чипы, обеспечивающие необходимые возможности. Такие игры можно узнать по наличию нескольких дополнительных контактов в разъёме картриджа. Всего существовало около 10 разновидностей специальных чипов.
Super FX: Разработан Argonaut Software. Представляет собой дополнительный RISC процессор, используемый в некоторых играх для выполнения тех функций, которые не мог выполнять основной процессор. В основном этот чип использовался для создания трёхмерной полигональной графики, с текстурированием и освещением. Он был использован в таких играх, как Star Fox, Stunt Race FX, Vortex, и Winter Gold. Также возможности чипа могли быть использованы для улучшения двухмерной графики, например, в игре Super Mario World 2: Yoshi's Island. Существует три версии чипа. Первая использовалась в ранних выпусках картриджа Star Fox. Она была исполнена в виде смонтированного на плате кристалла, залитого эпоксидной смолой, и имела маркировку Mario Chip-1. В течение года дизайн чипа был немного изменён, он получил исполнение в виде стандартного корпуса для поверхностного монтажа и маркировку Super FX GSU-1. В таком виде он использовался в нескольких играх. У всех вариантов чипа были дополнительные пины на разъеме, из-за чего он не подходил к некоторым NTSC to PAL переходникам, однако по прежнему вставлялся в стандартный слот консоли. Наконец, в последней версии были улучшены технические характеристики чипа — расширена шина адреса, использована новая технология производства, позволяющей поднять тактовую частоту до 21 МГц. Эта версия чипа имеет название Super FX GSU-2. Хотя назначение выводов и максимальная тактовая частота чипов различается, набор инструкций у всех трёх версий чипа одинаков. Чип Super FX GSU-2 планировалось использовать в играх Star Fox 2, Transformers, Comanche, и FX Fighter, разработка которых велась, но не была закончена. Эти игры так и не поступили в продажу. Тем не менее SuperFX2 использовался в играх Dirt Trax FX, Dirt Racer SFX, Super Mario World 2: Yoshi's Island и Street Fighter Alpha 2.[1]
DSP-1: Этот чип представляет собой целочисленный сигнальный процессор. Он позволяет программистам создавать более качественные эффекты вращения и масштабирования в играх, использующих Mode 7. Также, с его помощью можно ускорить векторную математику. Наиболее известные игры, использующие этот чип — Pilotwings и Super Mario Kart. Последующие две версии чипа, 1A и 1B, имеют такое-же назначение, но включают исправления ошибок во внутренних вычислениях.
DSP-2: Данный чип предназначен для масштабирования изображений и преобразования графического формата. Он использовался только в одной игре, Dungeon Master, перенесённой Atari на SNES.
DSP-3: Вспомогательный чип, использовавшийся только в одной японской игре — SD Gundam GX. Хотя этот чип имеет возможности декомпрессии графики и преобразование графического формата, большая часть памяти этого чипа использовалась только для отрисовки очень сложного заглавного экрана. Это привело к возникновению мнения, что данный чип был использован в основном для защиты игры от копирования.
DSP-4: Сигнальный процессор, использовавшийся только в одной игре — Top Gear 3000. Он использовался для отрисовки трассы, в основном в те моменты, когда трасса разделялась на две части, что было уникальной возможностью для игр подобного типа в то время.
S-DD1 : Помимо выполнения обычных вычислений и защиты от копирования, основное назначение этого чипа — декомпрессия графики. Его использование позволяло увеличить объём игр по сравнению с обычным, за счёт сжатия графических данных. Данный чип использовался в играх Street Fighter Alpha 2 и Star Ocean. Использование специального чипа для декомпрессии графики было дешевле использования дополнительной памяти.
C4: Разработан Capcom. Предназначается для реализации эффектов векторной графики и выполнения тригонометрических вычислений, для упрощения позиционирования спрайтов и эффектов вращения. Использовался в играх Mega Man X2 и Mega Man X3.
SA-1: Многоцелевой чип. Представляет собой ASIC чипсет с ядром процессора 65c816, работающем на частоте 10 МГц. Также включает в себя дополнительные возможности, разработанные Nintendo — некоторое количество быстрой оперативной памяти, схема управления памятью, контроллер DMA, несколько программируемых таймеров, и чип региональной блокировки. Применялся также для сжатия игр. Использовался в играх Kirby Super Star, Kirby's Dream Land 3, Jikkyou Oshaberi Parodius и Super Mario RPG, позволяя им оставаться конкурентоспособными в изменяющихся условиях рынка в последние годы SNES/SFC. Чип также хранил четверть данных игры в себе, поэтому копирование было крайне затруднено.[1]
чип SGB CPU: Чип, использовавшийся только в устройстве Super Game Boy. Содержит ядро процессора, идентичное процессору обычного Game Boy. Так как SNES не имела достаточной вычислительной мощности для программной эмуляции, картридж Super Game Boy содержал всю аппаратуру обычного Game Boy. SGB CPU запускал игру со вставленного картриджа Game Boy, позволяя при этом опрашивать джойстик консоли, и передавать изображение. Звук с SGB CPU передавался через два отдельных вывода на разъёме картриджа, и смешивался с обычным аудиовыходом консоли.