Предлагаю вашему вниманию вольный перевод статьи "
N64 RAM cart out of China" с сайта nesworld.com.
Из недр азиатского рынка электроники ко мне в руки попал ED64plus - флеш-картридж для приставки Nintendo64, с помощью которого можно поиграть в любую (ну или почти в любую) игру из библиотеки этой консоли.
Всем давно прекрасно известно, что ED64plus основан на базе другого флеш-картриджа под названием Everdrive64, изготавливаемого украинцем Игорем Лебеденко (aka Krikzz). При этом выпуск ED64plus производится без какой либо лицензии на то. Я не стану морализировать на тему того насколько это хорошо или плохо, а скажу лишь, что Игорь выступает в данном случае как основоположник идеи, и если вы хотите стать обладателями оригинального продукта, предлагаю посетить
вот этот интернет-магазин и приобрести свой экземпляр.
ED64plus может похвастаться 512mbit RAM на борту - данный объем позволяет загружать в оперативную память картриджа любой ром. В свою очередь, ром-файлы могут загружаться как с карточек SecureDigital (SD/SDHC), так и с MultiMediaCard (MMC). Максимальный размер карт ограничен 32Гб, что, я уверен, удовлетворит потребности любого геймера. Кроме того, ромы могут загружаться посредством USB-кабеля - для этого на картридже есть microUSB слот. Единственный недостаток в дизайне ED64plus заключается в том, что слот под SD-карту расположен таким образом, что придется вытаскивать флеш-картридж из приставки всякий раз, когда возникает необходимость поменять карту. Думаю, было бы куда разумнее разместить данный слот на уровне microUSB порта на противоположном торце картриджа.
Что отличает ED64plus от оригинального продукта, так это то, что во втором случае не требуется дополнительного игрового картриджа в качестве донора, чтобы флешка заработала. Все консоли Nintendo64 оснащены так называемым CIC-чипом, который служит защитой от запуска не лицензионных и не подходящих по региону игр. В каждом Everdrive64 такой чип установлен. В ED64plus для обхода региональной защиты предусмотрен специальный картриджный слот, расположенный на верхнем торце устройства. Берем любой лицензионный картридж, вставляем его в этот слот - и вот мы получили обход защиты. В этом есть определенный плюс - мы можем использовать ED64plus на приставке любого региона, для этого достаточно лишь достать подходящий картридж-донор. Это просто. А в случае с Everdrive64, если вы уже однажды купили его под NTSC регион, для адаптации под работу с приставкой PAL-региона придется перепаивать этот самый чип. Хотя, есть и другой вариант - при покупке на сайте Krikzz'а в качестве CIC-чипа выбрать Ultra-CIC II, сочетающий в себе оба региона сразу. Данный вариант обойдется вам на шесть долларов дороже.
Могу поспорить, что причина по которой ни один другой производитель флеш-картриджей не использует столь специфичную форму самого картриджа - отпадающая необходимость вообще придумывать что-то в этом плане, так как после изъятия CIC-чипа от донора остается полноценный корпус, который можно смело приспосабливать под новые нужды. Производитель же ED64plus, по всей видимости, обладает производственными и финансовыми возможностями, позволяющими изготовить новый корпус, который, стоит признаться, весьма хорошо сделан и не выглядит дешевым.
Да, картридж в целом не выглядит дешевкой, за исключением одного маленького нюанса - на оборотной стороне присутствует этикетка с надписями, уровень английского которых просто ужасен.
Как уже упоминалось ранее, ED64plus основан на Everdrive64 от krikzz'а, или, вернее сказать, полностью содран с него - прошивка, меню и все остальное используются с оригинального Everdrive. Однако отмечу, что ED64plus использует прошивку версии 1.16, в то время как последняя официальная для Everdrive64 идет под номером 1.15 (на момент выхода статьи). И что-то мне подсказывает, что на этом китайском картридже прошивку обновить вообще не получится. Дело в том, что подобные обновления для Everdrive64 первой ревизии производятся путем припаивания JTAG-интерфейса к плате и использования специфического ПО Altera. А раз ED64plus происходит именно от этой ревизии, то и процедура обновления должна быть, скорее всего, такой же. Так что, забудьте о такой возможности на ED64plus.
Пользовательский интерфейс
ED64plus использует меню операционной системы оригинального Everdrive версии 1.28 (не путать с версией прошивки о которой шла речь чуть выше), хотя к тому моменту сам Everdrive уже имел версию ОС 1.29. Я попробовал обновить операционку на ED64plus до 1.29 и это у меня получилось без проблем - надо только не забыть переименовать файл "OS64.V64" в "OS64P.V64". Стоит также отметить, что обновленная ОС создаст новую папку под названием "ED64", куда будет складывать сэйвы из игр и тому подобное, однако файл с самой ОС необходимо закидывать в директорию "ED64P", т.к. firmware картриджа ищет его именно там.
Разработчики, ответственные за ED64plus, могут адаптировать ОС версии 1.29 под их устройство в будущем, но я бы не стал на это рассчитывать. Кроме того, я бы хотел предупредить, чтобы вы были осторожны при использовании любых будущих апдейтов с сайта Krikzz, ибо были разговоры об определении производителя картриджа на котором производится обновление (вы понимаете, чем это может грозить).
В этом обзоре я не буду использовать последнюю версию ОС от Krikzz, в которой реализовано несколько поистине крутых штук, а только лишь ту, старую 1.28, специально подготовленную командой ED64plus для их собственного картриджа.
Одна из фич операционной системы - настраиваемые скины. Формат загружаемого файла должен быть BMP, с разрешением 640х480 и глубиной цвета в 16 бит. К счастью, в поставке вместе с ED64plus идет компакт-диск, несущий на себе не только мануалы по использованию, но и другой полезный контент. Например, там есть эмулятор NES Neon64, ПО для USB-загрузчика, а также папка с различными обоями для ОС, большинство из которых, по всей видимости, были "заимствованы" у оригинального Everdrive. Просто скопируйте нужные вам обои на SD-карту, выберите в меню картриджа необходимую картинку и нажмите на джойстике кнопку C-DOWN, подтвердите свой выбор, и вуаля!
Еще одна из фич операционки - при нажатии кнопки C-UP картридж загрузит последний rom-файл, в который вы играли, если он, конечно, все еще присутствует на флешке.
USB-загрузчик
Как уже говорилось ранее, ED64plus имеет MicroUSB разъем, а также коротенький (75см) USB-кабель не самого лучшего качества в комплекте. Пришлось попотеть вставляя этот кабель в ED64plus - разъемы тут такой ширины, что с трудом вставляются друг в друга, и применяя силу я реально боялся что-либо сломать.
На компакт-диске, поставляемым с картриджем, есть все необходимые USB-драйвера от Future Tech для Linux, Mac и Windows. Моя Windows 7(64бит), однако, и без этого компакт-диска нашла и автоматически установила требуемые драйвера.
К сожалению, само ПО (Loader) реализовано по типу DOS-программы, что делает его не таким уж юзер-френдли. Чтобы воспользоваться Загрузчиком, включите питание ED64plus (SD-карта с файлом ОС должна быть установлена в картридж), затем наберите команду "loader64" и через пробел укажите полный путь к N64 ром-файлу. Хорошая идея разместить сразу все необходимые файлы в одной директории.
Маленькое замечание. Скорее всего не стоит сворачивать окно выполнения Загрузчика или вообще запускать что-то еще, пока идет отправка бинарника в картридж. Это может сильно снизить скорость передачи вплоть до полной ее остановки.
Думаю, также стоит упомянуть, что Загрузчик идентичен реализованному в оригинальном картридже Krikzz'а.
Совместимость с играми
Так как ED64plus создан на основе Everdrive64 я не буду сильно вдаваться в вопрос совместимости. Те проблемы, о которых я писал в своем обзоре на Everdrive64 (версия 1), касающиеся несовместимости с "Extreme-G" и "Snowboard Kids", кажется, были исправлены. Вероятно, это связано с обновленной версией прошивки или ОС.
Игра "Conker's Bad Fur Day" тоже запускается на ED64plus, хотя у меня были с ней проблемы на оригинальном Everdrive64. И опять-таки, это может быть следствием обновленной прошивки/ОС. Поиграть в "Banjo Tooie" раньше было невозможно из-за особенной антипиратской защиты, сделанной Rareware, но благодаря одному хорошему парню по имени Lac из сообщества Dextrose кряк для данной игры появился в декабре 2012 года.
Сохранения
Если игра, в которую вы играете, имеет сохранения "батареечного" типа, то ED64plus может сохранить достигнутый в игре прогресс. Однако для того, чтобы ED64plus создал файл с сэйвом, необходимо по завершению игры (или ради сохранения текущей позиции) нажать RESET на приставке - в противном случае сэйв не будет записан на SD-карту, что приведет к тому, что при выключении питания консоли вы рискуете все потерять. Будьте внимательнее.
Эмуляция
Так же, как и Everdrive64, флеш-картридж ED64plus способен запускать ромы приставки NES/Famicom. Так же, как и на Everdrive64, это возможно благодаря эмулятору Neon64, который был создан несколько лет назад Halley's Comet Software. В качестве маленькой услуги для геймеров, обладающих PAL-версией консоли, могу сказать, что Neon64 версии 1.2b имеет нормально реализованный PAL-режим. Если во время игры он автоматически не выставился, вы можете нажать на джойстике C-UP, чтобы включить его принудительно.
Neon64 - это весьма качественный эмулятор NES/Famicom для N64. Все, что о нем можно сказать, это две вещи - он работает, и, он сохраняет SRAM-сэйвы на Controller Pak. Здесь я не буду более подробно рассказывать о работе Neon64, поскольку этот разговор уже не совсем относится к описанию работы флеш-картриджа. Просто поместите эмулятор в корневой каталог карты памяти - и вот у вас уже есть возможность поиграть в какие-нибудь NES-игры. Добавлю, что эмулятор Neon64 должен быть переименован в "emu.nes", и, что он должен быть помещен в каталог "ED64P" на SD-карте.
Заключение
Что ж, подведем итог всему сказанному. Я считаю, что из-за особенностей конструкции картриджа у ED64plus могло быть довольно неплохое будущее, направь его разработчики свою созидательную энергию на какие-то более инновационные вещи, нежели банальное сдирание и копирование чего-то уже существующего. Мне нравится такая идея "сочетания" флеш-картриджа с оригинальным картриджем-донором от N64. Это делает ED64plus универсальным, не похожим на любой другой подобный продукт, существующий на рынке.
Было бы потрясающе, если бы при помощи верхнего слота ED64plus мог снимать дампы с оригинальных картриджей, ибо на текущий момент для этой задачи нет достаточно простого инструмента, не считая девайса от Retrodre, а формат картриджа Everdrive точно не сможет предложить такой функции.
Честно, я ожидал увидеть картридж похожий по своим функциям на Super UFO 8 для SNES, который был выпущен не так давно и при наличии слота для картриджей на своей верхней кромке имеет возможность дампить игры. Поэтому я остался немного расстроен, когда понял, что ED64plus является просто копией Everdrive.
За $99 (или даже меньше) вы получаете полностью функциональное устройство, готовое к использованию. Everdrive64 тоже продается за те же 99 долларов, но за эти деньги вы получите только голую плату без чипа блокировки (CIC) и пластикового корпуса. Если вы добавите в корзину обе этих дополнения (а CIC требуется обязательно), то общая сумма составит уже $129... Вопрос в том, что вы предпочтете - оригинал или универсальную копию... Но это я уже оставлю на ваше усмотрение. :-)
P.S. От себя добавлю, что на сегодняшний день (июнь 2016), ED64plus на алиэкспрессе можно купить примерно за 70$. Everdrive64 (v2.5) в официальном магазине для русскоязычной аудитории с самым простым CIC-чипом и без корпуса обойдется в 100 долларов.