EZ-Flash Air для GBA
Друзья, подписывайтесь на наш Telegram-канал!
Два полезных обновления для Game Boy Advance SP.
Для замены корпуса — корпус eXtremeRate для Game Boy Advance SP.
Официально лучший аккумулятор для Game Boy Advance SP — FunnyPlaying на 1040 мА·ч!
В июле 2025 года ребята из EZ-Group представили новый флеш-картридж — EZ-Flash Air.
Если с EZ-Flash DE всё было ясно с первого дня — он занял первое место в семействе, — то с EZ-Flash Air всё не так очевидно.
EZ-Flash IV → Reform → Omega → DE
EZ-Flash Air — ?
Давайте разбираться.
Комплект
Картридж поставляется в красивой голубой коробке.
Кстати, упаковка здесь нестандартная — она меньше по размерам и отличается от привычных коробок других моделей EZ-Flash.
В комплекте только сам картридж. Однако, его можно купить сразу с тремя корпусами разных цветов.
Где купить?
Купить EZ-Flash Air можно на Алиэкспресс.
Обновление ядра и прошивки
На момент обновления этой статьи актуальными версиями являются Firmware 4 и Kernel 1.05. Именно в них появилось свободное управление NOR-памятью: теперь можно удалять игры из любого места, повторно использовать освободившиеся области и смотреть карту занятых блоков. Если после обновления появились зависания или ошибки памяти, смотрите материал об откате прошивки.
Перед обновлением запустите картридж в Mode A и дайте ему перенести последнее сохранение из SRAM на карту памяти. Затем полностью скопируйте содержимое microSD на компьютер.
- Скачайте архив Firmware 4/Kernel 1.05 с официальной страницы EZ-Flash.
- Распакуйте архив и скопируйте файл
ezairkernel.binв корень карты памяти. - Установите переключатель EZ-Flash Air в положение A и полностью выключите консоль.
- Зажмите кнопку
Rи включите консоль. Не отпускайте её до появления синего экрана обновления EZ-Flash. - Нажмите
Aи дождитесь обновления ядра. Затем установщик предложит отдельно обновить Firmware до версии 4 — ещё раз нажмитеA. - Не выключайте консоль во время обоих этапов. После завершения перезапустите её и откройте
последнюю вкладку меню EZ-Flash Air. В правом верхнем углу должны отображаться
FW:4иK:1.05.
FORMAT во вкладке NOR либо вручную удалите оттуда все старые игры. Только после
этого записывайте их заново. Форматирование NOR не удаляет ROM-файлы и сохранения с microSD.
NOR vs PSRAM
Перед тем как мы начнем, обратите внимание на статью «Сравнение картриджей EZ-Flash». В ней представлена таблица с параметрами всех актуальных моделей картриджей.
После недели использования EZ-Flash Air я пришёл к выводу, что сравнивать его имеет смысл только с EZ-Flash Omega. Модель EZ-Flash Definitive Edition по сути является гибридом Air и Omega: она объединяет все их функции и при этом добавляет собственные улучшения, которых нет у предыдущих картриджей.
В статье «История флеш-картриджей EZ-Flash. Часть 1 — от EZ-Flash 1 до EZ-Flash 3» я писал о том, как EZ-Flash 3 стал вторым революционным шагом в развитии флеш-картриджей. Он установил новый стандарт — использование сразу трёх типов памяти: RAM, NOR и NAND. Позже NAND-память была заменена на карту памяти (начиная с EZ-Flash 4).
Память RAM предназначалась для быстрого запуска игр, но имела свои ограничения: она была относительно медленной, дорогой, а главное — содержимое стиралось при выключении питания. Пользователю предлагался выбор: либо каждый раз загружать игру за 30–60 секунд, либо потратить около трёх минут на её запись в NOR-память и впоследствии запускать моментально.
Со временем технологии улучшились, и RAM-память стала настолько быстрой, что запись в NOR утратила смысл: игра запускалась с той же скоростью, но без лишней траты времени на запись.
При этом у NOR-памяти был жёсткий лимит — чип на плате с фиксированным объёмом (например, 64 МБ у EZ-Flash Omega), чего недостаточно даже для двух игр по 32 МБ.
По сути, NOR-память в EZ-Flash Omega уже была избыточной. Однако в EZ-Flash Definitive Edition NOR-память необходима для работы в режиме «B».
EZ-Flash Air: шаг назад?
И вот появляется EZ-Flash Air — устройство, в котором полностью отсутствует RAM-память. Вся работа картриджа построена исключительно на использовании NOR-памяти. У такого решения остаются два главных ограничения:
Ограниченный объём памяти (120 МБ)
Это — серьёзная проблема. Игры для Game Boy Advance в среднем весят 8–16 МБ, но встречаются и тяжёлые: 32 МБ, а мультфильмы и вовсе до 64 МБ.
Даже если взять усреднённый объём в 16 МБ, получается, что в память можно записать максимум 7 игр. Это крайне мало, особенно по сравнению с EZ-Flash Omega, где игры запускаются напрямую с карты памяти, и вы ограничены только её объёмом.
Долгая запись игр
Я провёл тесты скорости записи на EZ-Flash Air. Вот результаты:
- The Sims 2 (32 МБ) — 2 мин. 5 сек.
- Mother 3 (32 МБ) — 2 мин. 11 сек.
- Pokemon FireRed (16 МБ) — 1 мин. 7 сек.
- Castlevania: Aria of Sorrow (8 МБ) — 33 сек.
- The Lost Vikings (4 МБ) — 17 сек.
Как видно, результаты не впечатляют. Хотя они заметно превосходят старые картриджи с NOR-чипами, до настоящего удобства всё ещё далеко.
Что изменилось после выхода картриджа?
В первой версии программного обеспечения игры действительно приходилось удалять строго с конца списка. Firmware 4/Kernel 1.05 исправили этот недостаток: теперь можно удалить любую игру, а следующий подходящий по размеру ROM займёт освободившуюся область.
Во вкладке NOR нажмите START, чтобы открыть новую карту использования всех 120 МБ.
Во время проверки я записал подряд The Lost Vikings, Rayman 3, Metroid Fusion и Apotris. После
удаления восьмимегабайтного Rayman 3 между остальными играми появилась дыра:
Повторная запись Rayman 3 заполнила именно эту дыру. Игра снова заняла второе место как на карте использования NOR-памяти, так и в списке игр. Значит, меню сортирует игры по их физическому расположению, а не по времени записи.
Но у свободного удаления появился новый минус — фрагментация NOR-памяти. Например, если записать пять игр, а затем удалить вторую и четвёртую по 8 МБ, свободное место не объединится в один участок на 16 МБ. В памяти останутся две отдельные дыры по 8 МБ, поэтому записать в них одну игру на 16 МБ не получится, хотя суммарно свободного места достаточно. Чтобы собрать его заново, придётся удалить оставшиеся игры и записать весь набор ещё раз.
Остальные плюсы и минусы
Но на NOR-памяти история не заканчивается. Пожалуй, главным минусом EZ-Flash Air является использование SRAM-чипа. Если в EZ-Flash Omega это решение было оправданным, то здесь оно вызывает вопросы.
В чём проблема, если и в Omega, и в Air стоит SRAM-чип?
В EZ-Flash Omega SRAM служил лишь промежуточным буфером для сохранений. Например, вы доходите до конца уровня и делаете сохранение — оно записывается в SRAM, а затем сразу же переносится на карту памяти. Именно поэтому перед выключением консоли приходилось немного подождать, чтобы запись завершилась.
В EZ-Flash Air процесс устроен иначе. После сохранения, игра помещает данные в SRAM-память, но переносит их на карту памяти только при следующем включении консоли. Поскольку SRAM — энергозависимая память, она требует постоянного питания, и батарейка в Air используется не только для часов реального времени (как в Omega), но и для хранения сохранений. Это означает повышенную нагрузку на элемент питания.
В Omega разряженная батарейка означала лишь сбой часов. В Air же севшая батарейка лишает вас возможности сохраняться привычным образом. Единственный выход — выйти из игры в меню и дождаться, пока сохранение запишется (и то только в режиме «Аддона»). В остальных случаях вы просто потеряете прогресс.
Другие недостатки
− Нет режима сна и функции мгновенных сохранений — для некоторых пользователей это критично.
− Полноразмерная плата всегда будет торчать из NDS Lite.
Отдельного упоминания заслуживает энергопотребление EZ-Flash Air.
Вот что получилось:
При напряжении 3,7 В оригинальный картридж Pokémon Emerald потребляет около 154 мА (≈0,57 Вт). Для сравнения, EverDrive GBA Mini X5 потребляет 176 мА (≈0,66 Вт), а EZ-Flash Omega Definitive Edition — от 186 до 209 мА (≈0,69–0,77 Вт) в зависимости от режима работы.
EZ-Flash Air показывает худший результат: 247 мА (≈0,91 Вт) как в Mode A (NOR Flash), так и в Mode B. Это примерно на 60% больше, чем у оригинального картриджа, и заметно выше показателей всех остальных протестированных флеш-картриджей.
На практике это означает, что консоль будет работать от батареи существенно меньше, особенно на модифицированных GBA и GBA SP с IPS-экранами, где разница ощущается сильнее всего.
Но есть и плюсы
+ В картридже есть вибрация.
+ Добавлены некоторые функции от EZ-Flash DE: поддержка расширения для браузера и Link-мод.
Однако самое интересное — это то, как Mode B и Link реализованы в EZ-Flash Air.
В EZ-Flash DE всё было просто: PSRAM использовалась для всех игр, а NOR — исключительно для Link-мода и конкретной игры. Если игра в NOR надоедала, её можно было просто стереть и записать другую.
Как Mode B работает в EZ-Flash Air?
Переключатель Mode B может превратить картридж в Rumble Pak либо включить режим Link. Во втором случае Air работает как самостоятельный GBA-картридж и может запускаться даже без microSD.
При этом Mode B не смотрит, какая игра отображается первой в меню. Он запускает только ROM, физически записанный в самом начале NOR-памяти. Если начало памяти пустует, консоль не найдёт заголовок игры, даже если дальше в NOR остаются другие ROM.
FW4/K1.05 разрешает удалять игры в любом порядке, но не перемещает оставшиеся ROM. Из-за этого первая игра в списке и игра, находящаяся в начале памяти, теперь могут не совпадать.
Во время проверки в NOR по порядку были записаны The Lost Vikings, Rayman 3, Metroid Fusion и Apotris. Первые 4 МБ занимала The Lost Vikings, и она нормально запускалась в Mode B. Затем я удалил её. В начале NOR образовалась дыра, а Rayman 3 стал первым в списке, хотя физически остался на прежнем месте:
После переключения в Mode B консоль вообще перестала видеть картридж, а Analogue Pocket сообщил
Error: No header. Rayman 3 оказался первым только в меню — для Mode B начало NOR
по-прежнему оставалось пустым.
Чтобы записать Rayman 3 в начало памяти, я удалил и его. Две соседние дыры объединились в одну свободную область размером 12 МБ:
После повторной записи Rayman 3 занял первые 8 МБ, оставив за собой дыру на 4 МБ. Теперь его заголовок снова находился в начале NOR, поэтому в Mode B игра сразу определилась и успешно запустилась.
Получается, FW4/K1.05 действительно позволяет заменить игру для Mode B без полной очистки NOR. Нужно освободить непрерывную область в самом начале памяти и записать туда новый ROM. Если новая игра крупнее старой, придётся удалить и следующие за ней игры, пока свободного места в начале не станет достаточно.
LOAD SAVE FILE и SAVE SAV FILE.
Меню EZ-Flash Air
После включения консоли вы попадаете на вкладку NOR главного меню. Для сравнения: в Omega и Definitive Edition первым открывается список содержимого карты памяти.
Именно из вкладки NOR вы будете запускать игры.
Вторая вкладка — это содержимое карты памяти. Отсюда вы переносите игры в NOR-память. Здесь я согласен с решением разработчиков: логично, что первой идёт вкладка NOR, ведь именно из неё запускаются игры.
Если раньше можно было просто записать игру на карту памяти и запустить её напрямую, то теперь схема работы изменилась. Сначала вы записываете игру на карту памяти, затем заходите во вторую вкладку меню и переносите её в NOR-память (первую вкладку). После этого переключаетесь обратно на вкладку NOR и уже оттуда запускаете игру.
При этом нужно выбрать один из режимов записи: Write to NOR clean — чистый запуск без аддонов, или Write
to NOR addon — запуск с дополнительными функциями, такими как выход из игры в меню и использование
читов.
Третья вкладка — настройки. И вот тут сразу заметно, что функционал картриджа урезан. В EZ-Flash DE настройки занимали целых две страницы — для режима A и для режима B. А в Air они объединены в одну, так как функций стало значительно меньше.
Здесь вы найдёте:
- настройку времени;
- настройку загрузки с аддонами (только выход из игры и читы);
- выбор языка;
- автоматические сохранения (при включении консоли игра будет сохраняться без запроса подтверждения);
- режим B (выбор между вибрацией для NDS-игр или режимом Link).
Напоминаю: использование читов может повредить файл сохранения игры. Сам разработчик рекомендует обязательно отключать читы перед тем, как вы собираетесь сохранить игру.
Четвёртая вкладка — стандартная справка/помощь.
EZ-Flash Air конкурирует с SuperCard, а не с Omega
Firmware 4/Kernel 1.05 исправили одну из главных претензий к первой версии Air. Свободное удаление и повторное использование дыр сделали работу со 120 МБ NOR заметно удобнее. Ограниченный объём и долгая первоначальная запись игр при этом никуда не исчезли.
В сухом остатке получается довольно противоречивый продукт. С одной стороны, EZ-Flash Air использует старое, проверенное временем решение с NOR-памятью, которое теперь получило вполне нормальное управление свободным местом.
С другой — это ведь в первую очередь картридж для Game Boy Advance игр. И здесь мы лишаемся моментальных сохранений, режима сна и других привычных функций. Взамен получаем вибрацию и несколько возможностей для NDS, которыми многие просто не пользуются.
Долгое время я не мог понять, для кого этот картридж вообще сделан. Ответ стал очевиден, когда я посмотрел на цены. На момент обновления статьи EZ-Flash Air стоит на AliExpress около 4300 рублей с учётом доставки. За эту сумму я получил в комплекте ещё три дополнительных корпуса. При этом примерно за 3800 рублей можно взять картридж EZ-Flash Omega, который для GBA-игр объективно удобнее.
Однако, если взглянуть на цены в Китае, картинка меняется. Там EZ-Flash Air продаётся примерно за 170 юаней (около 2000 рублей), а EZ-Flash Omega за 300 юаней (около 3300 рублей). И вот тогда становится ясно, что его главный конкурент — вовсе не Omega, а Supercard.
В этом и кроется замысел: EZ-Flash Air не пытается соревноваться с топовыми моделями. Он создан как доступный, надёжный «рабочий» картридж для тех, кто не готов тратить лишние деньги, но хочет приличное устройство.
