Комментарии 67
Также их называли мапперами. было много видов, самым продвинутым стал MMC5, который добавлял три звуковых канала к пяти имеющимся в приставке, улучшенные графические тайлы, и даже дополнительный 1 КБ RAM (у самой NES было всего 2 КБ). Он использовался, например, в Castlevania 3: Dracula’s Curse.
VRC7 был намного круче, сравните
www.youtube.com/watch?v=drwX7MbB_IE

Звукогенератор:
6 каналов 2-х операторного синтеза
15 предопределённых инструментов
Только один инструмент может быть определён пользователем
Одна доступная форма сигнала генераторов (синусоидальная)
16 уровней громкости для каждого канала
Диапазон 8 октав
Управление памятью:
1 окно 16 КБ в адресном пространстве процессора
1 окно 8 КБ в адресном пространстве процессора
8 окон по 1 КБ в адресном пространстве видеоконтроллера
Горизонтальное и вертикальное отражение видеопамяти
Существующие игры имеют объём до 512 КБ
Дополнительно:
Возможность генерации прерывания с частотой 15625 Гц (частота строк, но без прямой синхронизации с телевизионной развёрткой)
VRC7 однозначно не круче. У него отличная гранулярность маппинга (8К по всему PRG, 1K по CHR), IRQ как у VRC6, но и всё. Это достаточно простой маппер совершенно типовой архитектуры.

MMC5 же несравненно сложнее и мощнее. Он делает то, что не делают никакие другие мапперы (кроме мелких попыток в MMC2/4) — расширяет графические возможности: позволяет использовать до 16384 тайлов фона на экране одновременно (вместо 256), возможность использовать ещё 512 тайлов для спрайтов, независимо от фона (вместо разделения общих двух окон тайлов), уменьшает размер цветовых атрибутов до 8x8 (вместо 16x16), позволяет делать вертикальное разделение экрана и скроллить части независимо (сложнейший трюк для железа NES), умеет мгновенно очищать видеопамять. В конце-концов, умеет определять сброс (на слоте картриджа нет сигнала, поэтому мапперы попроще стартуют в неопределённом состоянии). Гранулярность маппинга PRG/CHR у него не только не хуже, чем у VRC7, но и предлагает множество режимов, можно выбрать наиболее удобную конфигурацию. До кучи, в MMC5 есть аппаратный множитель 8x8 бит.

Ну а звук в реалиях NES иррелевантен. Для пользователей Famicom звучание VRC7 безусловно значительно интереснее, но добавить любой звук к любому мапперу не составляет особой проблемы, вопрос исключительно экономический.

К сожалению, потенциал MMC5 остался совершенно нераскрытым. Было всего 9 игр, Castlevania 3 из его возможностей не использует вообще ничего (замена маппера видимо была чисто лицензионно-политической мерой, Nintendo не разрешала делать разработчикам своё железо для релизов в США, она сама изготавливала для них картриджи, только со своими чипами), игры от KOEI вяло используют улучшенную графику, но на совершенно не впечатляющем уровне. Сложность же маппера до сих пор не позволяет сделать его дешёвую реплику, чтобы авторы современных игр для NES могли наконец показать, на что он способен. Даже на Flash картриджах он реализуется только частично.
Эх, надо было уточнить, что речь в первую очередь про звуковые возможности.
Жаль, что только одна игра использует этот функционал, но звучит действительно очень круто. Хочу купить этот карик :)

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

Часто случалось с играми для Sega Mega Drive. Часть игр (множество игр от Electronics Arts) использовала не SRAM+батарейку, а EEPROM, который пираты, конечно же, не ставили. Впрочем, SRAM с батарейкой тоже ставили не всегда. Ну а экзотику типа Sonic 3 с его FRAM с работающими сохранениями можно найти только в оригинале.
Из-за этого FIFA98 на сеге была попросту непроходима. После первого же матча игра зависала. При том, я нашёл в меню игры функцию отключения сохранения, но и это не помогало.

Оказывается, очень мало игр использовало EEPROM. Известно лишь о Monster World IV и Megaman: The Wily Wars.

Там не очень понятно — эти две игры физически имели EEPROM, а вот остальные названные там только эмулироваться могут, типа имеют, да?

Все перечисленные там игры физически имели EEPROM. Например, плата картриджа NHLPA '93, EEPROM — это мелкий чип слева вверху (24C01):
image

Ого, тогда получается десяток игр, и что интересно, почти все из них спортивные.

У меня была какая-то RPG под мегадрайв, где батарейка была, но что-то было сломано и сейвы хранились только пока приставка под напряжением

А у меня была RPG, если не ошибаюсь, называлась light crusader, с батарейкой, но которая работала только охлаждённой. Заметил зависания после 15 минут игры, открыл и обнаружил горячий чип, но если в морозилке охладить предварительно, то на часик игры хватало. Потом налепил на чёрную каплю пластилин, чтобы можно было дольше играть не охлаждая. Поиграю полтора два часа, сохраняю и на полчаса в морозилку))

У меня была Nabunaga's ambitions с батарейкой. Сейвы сохранялись, но батарейка довольно быстро разряжалаясь. Хватало отсилы на неделю. Скорее всего тоже что то было сломано и приводило к быстрой разрядке.
В Excite bike можно было сохранять то ли игру (хотя она весьма короткая), то ли созданные карты. Пиратские картриджи зависали на этом моменте.
Upd: на официальных save/load тоже не был реализован (см 9 стр. www.nintendo.co.jp/clv/manuals/en/pdf/CLV-P-NAAHE.pdf )
Потому что изначально она была на FDS, там не было проблем с сохранениями на дискету. Потом сделали конверсию на Famicom, а соответствующий функционал не вырезали. Программа пытается инициализировать дисковод и ждет ответа, потому и зависает.

На официальном сайте нинтендо в 2020 году хранятся мануалы к играм NES?? ААААААА!!! Вот это я понимаю поддержка...

Они выложили их туда к выходу NES mini и SNES mini, чтобы потом в меню приставки просто оставить ссылку, вместо полноценного мануала, так что это банальная экономия, а не то, что можно было бы подумать.

Я в детстве раза с 4 нашел тот самый NHL для Sega. Сначала увидел у друга как он создает свою команду, меня в том числе и у него сохранялся прогресс если вытащить картридж. Когда сам обзавелся сегой, первым картриджем был как раз хоккей… и как назло те самые сохранения не работали. Тогда был обмен картриджей, что-то в районе 15-20 рублей и я как раз через обмен брал какую нибудь рандомную игру которую сдавал обратно через пару недель и снова брал хоккей, высматривая картридж с новой этикеткой, не похожей на те, что уже были у меня ранее. Когда поделился своим горем с продавцом, тот распаковал картридж и показал, что надо вставить батарейку…
Полно. Например, у меня были две пиратки Beyond Oasis — старая, с батарейкой и сохранениями (мне за нее предлагали 10 картриджей взамен), а потом новая, с русским переводом и на каличной маленькой плате — естественно, без сохранений. Также через мои руки проходили Phantasy Star II с сохранениями, но без батарейки (после того, как вставил, все работало) и Operation Europe с напаянным посадочным местом под батарею, которое не было никуда подключено. Видел также картридж Landstalker без контактов под батарейку, но с возможностью впаять.
У меня Vectorman зависал на ровно одном уровне. Гидропонная ферма вроде.
Что характерно, пройти игру Я все же смог — был встроенный чит, позволяющий открыть 5/10/15/последний уровень, соответственно открывал уровень после и проходил.
Годы спустя прошел этот уровень на эмуляторе, и, как оказалось, непроходимым был реально только он — следующий за ним как раз был тем, который открывался читом.

Видел игру Shrek на поддельном картридже к поддельной же GBA SP. И там то ли разрядилась батарейка, то ли предусмотрена не была, но игра не сохранялась.

О, у меня был VirtuaRacing на Сегу 16бит. Графика примитивная, но по тем временам даже это сильно впечатляло.
Предположу, что его продажам мешала не только цена, но и недостаток контента в игре — были просто 4 трассы на выбор и это быстро наскучивало. Игра смотрелась скорее как технологическое демо.
Ещё над этой игрой пошутили в какой-то (забыл название) гоночной игрушке. Был противник изображающий "квадратный" полигональный болид из VirtuaRacing, который на финише "разваливался на полигоны"

Да, именно так, это была не игра, а «технологическое демо». У меня тоже был картридж (я даже не помню, где и как я его раздобыл). Был юн и неопытен — просто поиграл, и так и не понял «что за оно», ведь любая другая двумерная гонка, как мне тогда показалось, выгладела лучше, да и геймплей тоже был в любой другой игре был от игры, а не от демо. В общем, совсем не затягивало в неё играть. Уже намного позже понял, что это было демо из другого мира 3D.
На картинке с серыми картриджами есть игра «RUSH'N ATTACK». Уж не специальное ли это созвучие?
Вышедшая на спаде холодной войны, игра тем не менее издавалась на территории Северной Америки под названием, эксплуатирующим тему противостояния США и СССР — Rush’n Attack (игра слов, читается так же как «Russian Attack», то есть «русская атака»).

Один из моих знакомых упоминал это игру ещё за пару лет до выхода "Денди", т.к. он играл в неё у отца на работе на PC, сюжет пересказывал в виде эскизов от руки. Потом я видел её и на "Денди", а ещё чуть позже — под названием Green Beret на Спектруме, где играть было проще благодаря читам.

На стиплеровских картриджах она вроде тоже называлась Green Beret.

Википедия объясняет, что оригинальная игра называлась «Green Beret», а американский релиз — «Rush’n Attack».
В свое время ходили легенды, что существует прибулда для Dendy, представляющая собой клавиатуру и «картридж» на проводе, который можно было вставить в приставку и получить таким образом BASIC-машину, типа «спектрума».

Интересно, существовало ли такое в реальности?
Для Денди не знаю, а для Famicom
было
Да и чего только для него не было.
Например
en.wikipedia.org/wiki/Famicom_Data_Recorder
Помню, в какой-то игре был редактор уровней, и можно было их сохранять на этот магнитофон — и с контактов разъёма шёл сигнал, жаль, с обычным магнитофоном не додумался попробовать.
В оригинале это Family Basic (комплект клавиатура и картридж), а в наших краях её клоны под разными названиями, типа Сюбор, Киборд, Магистр, были и остаются (прямо сейчас есть в продаже на Озоне) не такой уж редкостью. Более того, эта тема какое-то время продолжалась в виде аналогичных устройств на основе 16-битной Sega — типа Магистр-16, там был даже трёхдюймовый дисковод.
У меня было такое чудо — Сюбор (когда у всех нормальных будущих программистов был Спектрум). Очень не хватало сейвов.

Upd: бейсика там было аж два:
  • F-Basic для математики, там были числа с плавающей точкой и всякие математические функции (F — то ли float, то ли Fortran). Не очень интересовало, потому что сложные вычисления делались на умных калькуляторах, да и вау-эффекта не было.
  • G-Basic (G видимо от game-development) — без нормальной математики, зато можно было добавлять и двигать спрайты, причём заготовок было много. Сантехник Марио точно был :) Помню пытался сделать игру — Марио бегал по экрану, и нужно было догнать его прицелом (джойстиком). Словил тогда первый свой баг — из 10 выстрелов было больше сотни попаданий.
У меня в детстве был картридж Beyond of Oasis с сохранялкой, купил в обычном магазине. По тем временам это было за гранью фантастики. В других RPG-играх приходилось записывать длинные пароли на бумажку или тайно от родителей не выключать приставку до следующего раза.

Еще одна достойная RPG того же плана — Landstalker. В ней тоже четыре слота под сохранения, но найти картридж с батарейкой не удалось, увы.

У меня был LandStalker с возможностью сохранения для Sega MegaDrive 2, всё работало.

НЛО прилетело и опубликовало эту надпись здесь
Думаю, это стоит добавить в статью.
У SEGA mega drive были игры от первого лица, позволяющие играть в своего рода «стрелялку» в 3D-лабиринте. Одна из них — Zero Tolerance
Тут даже была возможность подключать две приставки друг к другу для «игры по сети».
В статье утверждают что на сега игр в 3д не было. Еще в статье и слова не сказали про подключение 2х приставок между собой для совместной игры. Статья не полная, видно что автор приписывает многие заслуги одной приставке, но не достаточно осведомлен в особенностях другой. Мог бы тогда уже статьи по роликам AVGN клепать.
В статье утверждают что на сега игр в 3д не было. Еще в статье и слова не сказали про подключение 2х приставок между собой для совместной игры.

Ничего в статье не говорил про отсутствие игр в 3d на Sega Megadrive, приведите цитату точную тогда уж. Но игр в 3d на этой приставке с полигональной 3d графикой я реально не знаю, помимо упомянутой Virtua Racing. В Zero Tolerance я играл, кстати. И вообще, какие-то особенные картриджи я вполне мог пропустить, так как не слышал о них. В конце-концов не писал, что статья описывает прямо всё-всё, она только про некоторые картриджи (даже в заголовок это слово вынес). И зачем писать про подключение приставок между собой я не очень понял. Через картриджи это не делалось, насколько я знаю.
Из полигональных игр навскидку вспоминаются Hard Drivin', Steel Talons, Kawasaki Super Bike, LHX Attack Chopper, Abrams Battle Tank, Mig-29, F-15 Strike Eagle II. Картриджи у них обычные, никаких дополнительных процессоров.
В начале 90-х в самом разгаре была война Sega и Nintendo, так что наличие трёхмерных игр давало мощный аргумент для адептов SNES в школьных спорах на тему «какая консоль круче»

Вы же не можете утверждать за все «школьные споры», и в начале 90х уже вышла к примеру ZT, которая вполне могла участвовать в тех спорах. Бесспорно, у Nintendo больше преимуществ, но тут Вы пишите явно про другой «мощный аргумент». Если речь исключительно про особенные картриджи, к чему тогда была вставка про «мощный аргумент»? Школьникам не важно что под капотом, максимум пригодится знать как батарейку заменить в картридже с энергозависимой памятью.

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

Да, Вы правы, я предложил добавить только потому, что данная особенность была только(несколько мне известно) у этой игры. Каждый «школьник» того времени знал, что есть только один «магический» картридж, который позволял играть с двух приставок.
Понятное дело что это не конструктивная особенность картриджа, а фишка самой игры, но сколько игр с такой фишкой Вы знаете? Если бы подобные трюки можно было проворачивать в любой многопользовательской игре на сеге, играя на отдельных телевизорах, тогда бы разговора об этом не было.
А знает ли кто-нибудь ответ на смежный вопрос — а как игры с модификациями железа эмулируются на эмуляторах?
Никак, только стандартный ROM?
Или есть эмуляторы для соответствующих доп механизмов?
Популярные модификации железа поддерживаются быстро, редкое может ждать своего героя годами, и иногда всё же дожидается, как произошло с тем же Virtua Racing. Некоторое ещё ждёт, типа линк-кабеля Zero Tolerance.

На NES по сути есть четыре основных маппера (MMC1, MMC3, CNROM, UNROM и отсутствие маппера), которые используются в большинстве игр, но также пара сотен редкоземельных, многие из которых представляют модификации основных, но некоторые выделяются особой уникальностью (1-2 малоинтересных публике игры). В разных эмуляторах авторы по разному озабочены поддержкой всего этого зоопарка, особенно это касается мапперов китайских многоигровок.

Разумеется, если поддержка необычного железа не реализована руками автора эмуляторов, что может включать сложнейший процесс разборки устройства чёрного ящика (есть чип, что внутри — неизвестно, что делает — непонятно, эмулируй это), то сама по себе она не возникнет и игры под это железо не заработают.
Спасибо за развернутый ответ.
В целом так и предполагал, но раньше как-то не задумывался.
играть в жёсткий хардкор, как в некоторых версиях пиратки Bucky O'Hare
О, да. До сих пор больно вспоминать. Ведь чтобы пройти игру, пришлось идти сразу двумя путями:
1. Научиться проходить уровни без урона вообще (уровень с кислотным дождём научил попадать в тайминги идеально).
2. Забрутить пароли от всех уровней, чтобы не перепроходить все уровни сначала и не собирать бонусы (хотя смысл от них, когда от одного попадания персонаж погибал).
Но финального босса одолеть так и не получилось. Ближе к концу битвы там уже настоящий Bullet Hell.
Известный ютубер Кинаман объяснял в чём было дело – вместо полоски хитпоинтов игроков ждала версия со смертью героя от одного касания. Это не обязательно был осознанный косяк пиратов. Тот же Кинаман драматично и нецензурно рассказывал зрителям о неубиваемом Шредере в TMNT 3, и вот там это 100% было специально задумано разработчиками, как защита от копирования.

Паша здесь совершенно не при чем, он просто ретранслировал информацию, которую ромхакеры давно знали. Лавры в поисках многих таких ошибок принадлежат российскому ромхакеру Санчезу — его сайт и заброшенный блог , как раз в блоге много информации про косяки пиратов и интересные пасхалки. Также он многое на tcrf.net описывал.
Спасибо за информацию, про такой блог не знал, почитаю. Я не говорил, что Кинаман первым всё это открыл, он просто популярно рассказал большому количеству людей некоторые факты про пиратские картриджи из 90-х.

Собственно, в 90-ые я и не знал, что какие-то наши игры на 8-битке были пиратскими хаками. Вообще неизвестно ещё было такое понятие. Потому я долгое время был уверен, что Street Fighter 2 имел версию на NES/Famicom, ведь у меня-то она была. А у друга был 8-битный Mortal Kombat. А вот многих известных классических игр для NES в моём городе никто не видел — помимо упомянутых игр с сейвами типа Zelda у нас ещё не было Metroid. И лично я не встречал Mega Man. Может, просто во дворе ни у кого не было. Слышал, что в разных городах могли быть различные «библиотеки» пираток на 8-битку.
Ну, то, что некоторые игры явно паленые, многие догадывались. Например, те, кто играл в 3 Eyes Boy и Riny Toon Adventures, сразу чувствовали, что Pokemon Red и Yellow (если я помню верно) -это те же игры, но с измененным персонажем. То же для Joe & Mac и Mario 16. Но, конечно, вы правы, если оригинал незнаком — сложно опознать хак. Хотя те, кто занимался дампингом игр и эмуляцией (в России это началось году в 98-99), конечно, это знали.
Что касается игр — да, ассортимент отличался, обычно чем ближе к Китаю, тем он был больше.

Помню на денди вроде и в 3д что то было… угловато, треугольники кругом и тяжёлый такой картридж с одной игрой. Вот саму игру уже не вспомнил. Фигня какая то вроде

На картинках не хватает варианта картриджей для денди, который, мне казалось, встречался чаще всего.
Заголовок спойлера
image
TV-геймы не были так уж распространены, особенно после примерно 96-97 года (кстати, корпус очень неудачный, на самом деле) — это чисто китайские картриджи. Куда больше было собранных уже здесь разноцветных вариаций стандартных фамикомовских картриджей от разных фирм, начиная Стиплером и кончая Триором или TSC DANDYK из Омска.

А, ну в 96 у меня уже 3DO была. А году в 94 у нас было только два вида картриджей: стиплеровские в коробочках, которые встречались достаточно редко и считались "лицензионными", и оранжевые TV Game, которыми было все завалено и которые считались китайскими подделками.

У нас в городе именно такие и преобладали, с вот этими крышками внизу. Конкретно в эту игру (TMNT Tournament Fighters) мы немало рубились у друга. Может, даже картридж был такой же — теперь уж таких деталей не вспомню.

Но, нагуглились почему-то в основном другие, с более прямыми углами. Возможно, в целом по стране тех было больше. Ещё тогда у каждой семьи был свой клон Famicom, я не знал никого с двумя одинаковыми. Мой был вот таким, с неудобными геймпадами (слишком мелкие и далеко друг от друга расположенные кнопки, и слишком большой для детских рук сам геймпад):
Заголовок спойлера
image
Потому что «прямоугольных» реально было больше, ТВ-геймы шли сюда только года до 94-95, потом уже наладили производство здесь, и корпуса были копиями корпусов стандартных картриджей Фамикома.
А консоль у вас редкая была, сохранилась бы до сегодняшнего дня — ушла бы за хорошие деньги (уж поверьте, как коллекционеру и реставратору старых консолей, человеку, так сказать «в теме») :)

Я извиняюсь, может быть, кажется, что я в этом топике «в каждой бочке затычка», но я, без ложной скромности, реально в этом шарю, и мне приятно это комментировать.
Увы, не сохранилась такая консоль, как и Sega Megadrive. Поначалу у нас была традиция отдавать приставку предыдущего поколения каким-нибудь более бедным знакомым, когда покупалась более продвинутая. А Panasonic 3DO потом исчезла, когда обчистили нашу квартиру в начале 2000-х.

Комментарии знающих людей приветствуются в любом количестве. Можете и статью написать на основе своей информации, многим будет интересно.
Для геймбоя была куча интересных картриджей помимо камеры. Rumble pack в Pokemon pinball, 3-4 игры были с гироскопом (для Gameboy Color и GBA). В Boktai для GBA был датчик освещенности, на котором был завязан геймплей. Ну и абсолютно безумная дичь — картридж-сонар для использования геймбоя на рыбалке и швейная машинка, которая управляется с gameboy color.
Только полноправные пользователи могут оставлять комментарии. Войдите, пожалуйста.