SuperChis против EZ-Flash Air
Флеш-картриджи для трёх поколений портативных консолей Nintendo.
Для GBA — Флеш-картридж SuperChis 2.0 Prime для GBA.
Для Nintendo DS — Флеш-картридж DSPico с USB Type-C для Nintendo DS.
Для Nintendo Switch — Флеш-карта V2 (MIG) для Nintendo Switch.
Впервые за долгие годы на рынке флеш-картриджей для Game Boy Advance появилось сразу три бюджетных решения: SuperCard, EZ-Flash Air и SuperChis.
Недавно мы уже проводили сравнение SuperCard и SuperChis, и там последний буквально разгромил своего предшественника. Покупать классический SuperCard теперь имеет смысл только в одном случае — если он стоит совсем дёшево.
А теперь пришло время столкнуть лбами уже SuperChis и EZ-Flash Air.
На первый взгляд картриджи получились похожими. Оба работают с современными картами памяти, позволяют просто скопировать ROM на microSD и умеют записывать игры во встроенную NOR-память. Но подход у них совершенно разный.
EZ-Flash Air старается избавить владельца от лишнего выбора: игра обязательно записывается в NOR, после чего запускается как с обычного картриджа. SuperChis, наоборот, предлагает сразу несколько способов запуска и сохранения. Это даёт больше возможностей, но заставляет хотя бы немного разобраться в настройках.
Сразу оговорюсь: в этой статье под SuperChis я имею в виду именно SuperChis Prime. На Алиэкспресс встречаются старые SuperCard, которые пытаются выдать за SuperChis, а ещё существует неудачный SuperChis 2.0. Перед покупкой лучше посмотреть отдельный гайд о том, как отличить SuperCard от SuperChis.
Цена
SuperChis на Алиэкспресс продаётся примерно за 1800–2000 рублей.
EZ-Flash Air стоит около 3000 рублей.
Разница получается существенной. За цену одного EZ-Flash Air можно купить SuperChis, карту памяти и всё равно немного сэкономить.
Поэтому первое очко уходит SuperChis.
SuperChis — EZ-Flash Air: 1:0
Удобство использования
Начнём с EZ-Flash Air. Копируем ROM-файлы на карту памяти, вставляем её в картридж, выбираем игру и записываем в NOR. После записи игра остаётся в отдельном списке, а при следующем включении запускается почти сразу.
Со старой прошивкой этот список быстро начинал раздражать. Удалить игру из середины было нельзя: записи стирались только с конца. Иногда ради одного ROM приходилось удалять всё, что было добавлено после него.
В Firmware 4 / Kernel 1.05 это наконец исправили. Теперь любую игру можно стереть отдельно, а освободившееся место занять другой игрой. После обновления прошивки достаточно один раз полностью очистить NOR — и больше к этой процедуре возвращаться не придётся.
SuperChis устроен иначе. Игру можно быстро загрузить с microSD в SDRAM либо записать в NOR и оставить там. Есть несколько режимов сохранения, патчи и внутриигровое меню.
Обычно достаточно выбрать ROM и запустить его с настройками по умолчанию. Но если игра начинает тормозить, ломается графика или не работает сохранение, настройки приходится перебирать вручную: отключать внутриигровое меню, менять режим сохранения либо всё-таки записывать ROM в NOR.
Например, Super Mario World: Super Mario Advance 2 может тормозить при запуске из SDRAM-памяти.
Получается немного парадоксальная ситуация. EZ-Flash Air заставляет ждать записи каждой игры, зато почти не требует понимать, что происходит внутри. SuperChis работает быстрее и даёт больше свободы, но периодически просит владельца вмешаться.
Если задача звучит как «записал и играю», EZ-Flash Air удобнее.
Очко уходит EZ-Flash Air.
SuperChis — EZ-Flash Air: 1:1
Скорость запуска и смена игр
У EZ-Flash Air нет оперативной памяти, поэтому запустить игру непосредственно с microSD нельзя. Сначала её в любом случае придётся перенести в NOR.
В моих тестах запись занимала:
- The Sims 2 (32 МБ) — 2 мин. 5 сек.;
- Mother 3 (32 МБ) — 2 мин. 11 сек.;
- Pokémon FireRed (16 МБ) — 1 мин. 7 сек.;
- Castlevania: Aria of Sorrow (8 МБ) — 33 сек.;
- The Lost Vikings (4 МБ) — 17 сек.
После записи всё прекрасно: выбранная игра запускается почти моментально при каждом следующем включении. Если вы собираетесь несколько недель проходить один Pokémon, двухминутное ожидание вообще не станет проблемой.
Но стоит начать часто менять игры, и схема уже раздражает. Объём NOR-памяти EZ-Flash Air составляет 120 МБ. В зависимости от размера ROM туда поместится примерно от трёх до десяти обычных игр. Остальные так и останутся лежать на карте памяти, пока вы не освободите место и не запишете их в NOR.
SuperChis позволяет поступить проще: выбрать любую игру на microSD и быстро загрузить её в SDRAM. Например, Mother 3 размером 32 МБ у меня запускалась за 19 секунд. Если конкретная игра тормозит или не работает из SDRAM, её можно отдельно записать в NOR и запускать уже оттуда.
То есть EZ-Flash Air удобен после того, как вы заранее подготовили небольшой набор любимых игр. SuperChis заметно лучше подходит для ситуации, когда хочется постоянно пробовать что-то новое.
Здесь очко получает SuperChis.
SuperChis — EZ-Flash Air: 2:1
Совместимость и стабильность
Но у быстрой загрузки SuperChis есть обратная сторона. Его SDRAM-контроллер всё ещё не идеален. Именно поэтому в Super Mario Advance 2 на уровне с большим количеством Купа Труп появлялись те же тормоза, что и на старом SuperCard. После переноса игры в NOR они исчезли.
Так SuperChis ведёт себя и с некоторыми другими играми: быстрый режим может не подойти, зато NOR решает проблему. Формально игра работает, но владелец должен сам понять, что её следует запустить иначе.
У EZ-Flash Air такого выбора просто нет. Все игры работают из NOR, поэтому картридж сразу использует наиболее совместимый и предсказуемый режим. Это не означает, что Air вообще не способен столкнуться с плохим ROM, несовместимым переводом или ошибкой прошивки. Но с обычными чистыми образами вероятность неприятного сюрприза заметно ниже.
Есть у SuperChis и ещё одна оговорка. По словам разработчика, картридж может не работать с редкой ревизией платы классической Game Boy Advance, которая обозначена цифрами «02» в батарейном отсеке. Кроме того, в моих тестах SuperChis запустился на большинстве клонов GBA, но не заработал на Pocket XP.
На фотографии указана совместимая ревизия «03». У редкой проблемной ревизии вместо «03» должно быть написано «02».
За возможность просто записать игру и не думать, в какой памяти её запускать, очко получает EZ-Flash Air.
SuperChis — EZ-Flash Air: 2:2
Сохранения
В EZ-Flash Air сохранение сначала записывается во встроенную SRAM. Эта память энергозависима, поэтому её поддерживает сменная батарейка CR1220. Затем картридж переносит сохранение на microSD — обычно при следующем входе в меню. Если игра была записана с аддонами, можно выйти в меню комбинацией кнопок и сразу запустить копирование.
Схема рабочая, но у неё есть слабое место. Если батарейка разрядится до того, как сохранение будет перенесено на карту памяти, текущий прогресс пропадёт. Поэтому Air лучше периодически включать с установленной microSD и давать ему закончить копирование.
У SuperChis встречаются две аппаратные разновидности: с SRAM и с FRAM. Первой тоже нужна батарейка, второй — нет.
Но главное преимущество SuperChis заключается в DirectSave. Игры, использующие Flash- или EEPROM-сохранения, можно пропатчить прямо при запуске, после чего они будут писать данные непосредственно на microSD. Батарейка и промежуточное копирование в таком режиме вообще не нужны.
Для игр с родным SRAM разработчик по-прежнему рекомендует SRAM-режим. Получается, что единого идеального варианта здесь нет, зато SuperChis позволяет выбрать подходящий способ для конкретной игры. А версия с FRAM дополнительно избавляет владельца от зависимости сохранений от батарейки.
За более гибкую систему и возможность прямой записи на карту памяти очко получает SuperChis.
SuperChis — EZ-Flash Air: 3:2
Дополнительные функции
По возможностям для самих GBA-игр SuperChis выглядит интереснее. В SuperFW есть внутриигровое меню, выход к списку игр, читы и моментальные сохранения. Прошивка также умеет программно эмулировать часы реального времени.
Правда, всё это достигается патчингом игры. В отдельных проектах внутриигровое меню или savestate могут вызвать графические ошибки, поэтому абсолютной гарантии нет. Если игра начинает вести себя странно, дополнительные функции лучше отключить.
EZ-Flash Air не поддерживает моментальные сохранения и режим сна. Зато у него есть настоящий RTC, встроенная вибрация и режим B. Последний позволяет использовать картридж как Rumble Pak для Nintendo DS либо представить первую совместимую игру из NOR как обычный GBA-картридж. Это нужно, например, для переноса покемонов из игр третьего поколения в игры для Nintendo DS.
Здесь важно не путать Air с EZ-Flash Definitive Edition: режима расширения оперативной памяти для Nintendo DS Browser у Air нет.
В итоге сравнивать приходится совершенно разные наборы функций. SuperChis лучше оснащён именно как флеш-картридж для GBA, а EZ-Flash Air предлагает аппаратные возможности, которых у SuperChis нет.
Поэтому в этом раунде каждый получает по одному очку.
SuperChis — EZ-Flash Air: 4:3
SuperChis победил 4:3, но EZ-Flash Air проще
Итоговый счёт — 4:3 в пользу SuperChis. И в этом нет ничего удивительного: он дешевле, позволяет быстрее менять игры, гибче работает с сохранениями и умеет делать моментальные сохранения.
Но это совсем не означает, что EZ-Flash Air — плохая покупка. У него просто другая идея: сначала ждём, пока ROM-образ игры запишется в NOR, а потом о настройках можно почти забыть. Не нужно помнить, какая игра тормозит из SDRAM, где нужно отключить внутриигровое меню и какой режим сохранения выбрать.
Для себя я бы выбрал SuperChis. Он лучше подходит тем, кто часто пробует разные игры, хочет сэкономить и не против иногда покопаться в настройках. Главное, перед заказом надо внимательно проверить, что продавец предлагает именно SuperChis Prime, а не старый SuperCard или SuperChis 2.0.
EZ-Flash Air я бы советовал в другом случае: если нужен простой картридж для нескольких любимых игр или нужны настоящий RTC, вибрация и GBA-DS Link. Конечно, запись занимает время, но ждать придётся только при добавлении новой игры. Доплата примерно в тысячу рублей здесь фактически берётся за отсутствие возни с настройками.
