Forums Logo

Здравствуйте Гость ( Вход | Регистрация )

 
Reply to this topicStart new topicStart Poll

Каскадный · [ Стандартный ] · Линейный

> Super 64 340in1 Chinese flashcart for Nintendo 64, Ultra Russian guide

Ilyich
post Суббота, 17 июня 2023, 14:07
Отправлено #1


Stark of Winterfell
******

Группа: Пользователи
Сообщений: 1 289
Регистрация: 13 дек. 2006
Из: Москва
Пользователь №: 19 762





Я просто оставлю это здесь smile.gif (источник: https://vk.com/wall-202026244_248)

Присоединённое изображение

В основном этот корявый гайд для тех, кто уже или только собирается купить на Aliexpress флэшкартридж Super 64 (также 340 in 1) для Nintendo 64.

Что это такое: по сути это прямой клон ED64Plus (тоже можно найти на Али, только дороже гораздо), который, в свою очередь, сперва являлся клоном первых версий Everdrive 64.

Как ни странно, учитывая, что флэхи для Н64 уже очень давно на рынке, конкретной инфы именно по китайским, особенно на русском, в инете подозрительно мало. Когда у меня возникли вопросы, ответы на них пришлось собирать по крупицам на разных сайтах. Поэтому я решил немного обобщить и записать по возможности всё в одном месте.

Super 64 340 in 1 поставляется в красном корпусе с переключателем NTSC-PAL наверху и вставленной в слот SD-картой на 16 Гб, на которой установлена его операционная система и действительно накидано примерно по 340 РОМов с играми регионов NTSC и PAL.

Для знающих англ. яз. ссылка на довольно подробный обзор ED64Plus, много инфы взято оттуда:

http://micro-64.com/features/ed64plus.shtml

Что умеет Super 64:

- запускает подавляющее большинство непохаченных коммерческих РОМов (игр), вероятно, даже абсолютно ВСЕ коммерческие (т.е. выпущенные официально для приставки) игры, в т.ч. 64-мегабайтные типа Resident Evil 2 и Conker's Bad Fur Day;

- запускает большинство прототипов (нерелизенных игр) наподобие O.D.T., Glover 2 или Dragon Sword 64;

- запускает хаки и хоумбрю, но с оговорками и не все;

- поддерживает как NTSC, так и PAL приставки и ТВ-режимы (для этого и предназначен переключатель наверху, также умеет форсить тип видеосигнала из-под меню);

- поддерживает сохранения "на картридж" и умеет форсить тип сейва (между EEPROM 4K, EEPROM 16K, SRAM 32K, SRAM 128K, FLASHRAM, но 768K сейв Dezaemon 3D скорее всего, не поддерживается);

- можно менять "обои" и даже загружать собственные, правда, на практике у меня не получилось, если будете пробовать, выбирайте картинки как можно меньше весом (до 600 Kb) и меняйте их размер на 640х480 или даже 320х240.

Чего НЕ умеет Super 64 со стандартной ОС:

- не запускает игры от 64DD и от аркадной системы Aleck64;

- не позволяет выбрать CIC (тип локаут-чипа) для конкретных игр;

- не умеет просматривать, копировать, бэкапить и восстанавливать содержимое Controller Pak (карты памяти);

- не умеет управлять чит-кодами типа GameShark.

Управление:

А - выбор;

В - отмена;

Start - если выбран РОМ, то загрузить его в память и начать игру, в любом другом месте - автоматически запустить последний загруженный в память РОМ;

С-вверх - тоже автоматически запустить последний загруженный в память РОМ;

С-вниз - установить выбранную картинку в качестве обоев (если получится, хех)) либо добавить выбранный РОМ в "Любимые игры" (Favorites);

Z - открыть меню опций.

L или R - поменять (зафорсить) тип сейва для конкретного РОМа. Меняйте на свой страх и риск, если выставить неправильно, игра сохраняться не будет! Если что, вот список (увы, не 100%-ный) типов сейвов для разных игр Н64:

http://micro-64.com/database/gamesave.shtml

В подавляющем большинстве случаев (99,7%) флэха сама корректно определяет тип сейва (скорее всего, в прошиву встроена база данных по играм, впрочем неизвестно, насколько полная). Прочерки "----" означают, что в игре либо вовсе нет сейва (такие есть, и довольно много), либо она сохраняется на карту памяти. Однако также это может означать, что флэха не смогла определить тип сейва. При возникновении проблем сперва сверяемся со списком выше.

В меню опций можно просмотреть свои "Любимые игры", установить скорость работы SD-карты (лучше не менять, ИМХО), увеличить размер шрифта (кому-то может показаться более удобным) и зафорсить тип видеосигнала (не пробовал, не знаю, что будет, если выбрать PAL и запустить РОМ на NTSC-приставке...). Также можно посмотреть инфу о флэшкартридже - версию прошивы, операционки и т.д.

Самый главный важнейший момент для игр, сохраняющихся на картридж (не на карту памяти): когда закончили играть и хотим выключить приставку, либо поменять игру, ОБЯЗАТЕЛЬНО нажимаем RESET!!! Именно так даётся команда флэхе сохранить игру! После нажатия RESET дожидаемся загрузки меню, и только после этого выключаем консоль. Флэха создаст файл с сейвом в папке /ED64P/SAVE, имеющий то же имя, что и файл с РОМом, только с другим расширением, и потом будет писать сейвы в него. При желании его можно бэкапить на комп или куда угодно.

Игры, сохраняющиеся на карту памяти, разумеется, работают обычным порядком, с ними никаких доп. манипуляций проделывать не надо: засейвился - выключил.

Напоследок ещё пара слов. Многие жалуются на очень низкое качество идущей в комплекте SD-карты. Это, конечно, самый голимый китай-бабай, поэтому имеет смысл купить новую качественную и перекинуть всё на неё. Новую карту форматируем в FAT32. Сама операционка не требует никакой установки, достаточно просто закинуть нужные папки и файлы в корень SD-карты. Основная рабочая папка, в которой лежат исполняемые файлы операционки - /ED64P/. Обои лежат в /WallPaper/. Остальное копируем по желанию. При этом, разумеется, вам не понадобятся и PAL, и NTSC РОМы, копируем в зависимости от региона вашей приставки. Имейте в виду, флэха не поддерживает SD-карты объёмом свыше 32 Гб. Вообще говоря, ВСЯ коллекция игр Nintendo 64 одного региона (без хаков и разных дампов одной и той же игры) преспокойно уместится на 8 Гб, ну если желаем с запасом, берём 16 Гб, тем более, что они нынче стоят фактически одинаково. На свете существует всего ТРИ официальных игры для N64, вышедших только в PAL-регионах, это F1 World Gran Prix II, Premier Manager 64 и Taz Express, но они все давно уже похачены под NTSC. При копировании не создаём многоступенчатые подпапки, флэхи (особенно китайские) этого не любят. Желательно также придерживаться краткости в названиях папок. И никакой кириллицы, разумеется.

В принципе, по стандартной (официальной) операционке это всё. Теоретически, её можно попытаться проапдейтить до версии 1.29 (на картридже установлена 1.28а). Ещё более теоретически можно перепрошить саму флэху на версию выше 1.16, но это будет КОЛОССАЛЬНЫЙ риск. Ищите на свою голову сами по запросу ED64Plus firmware, Гугл в помощь. И ни в коем случае не используйте официальные прошивки для Everdrive 64!!! Они стопроцентно превратят своего красного китайского брата-бастарда в незаконнорожденный кирпич.

Alt 64

Далее про альтернативную операционку Alt64. Она родилась как альтернатива родной операционке всё тех же Everdrive'ов, но со всякими свистелками и перделками. Вот тема на офф. форуме Krikzz'а:

https://krikzz.com/forum/index.php?topic=816.0

Но сама по себе она не годится для использования с нашими китайцами. Там читаем только инструкцию на англ. Добрые люди переделали Alt64 под ED64Plus, а стало быть и для Super 64, её и качаем. Вот тред на Reddit:

https://www.reddit.com/r/n64/comments/9h56h...irmware_pretty/

Или ещё можно качнуть здесь:

http://www.micro-64.com/features/ed64plus/...or_ED64plus.zip

Установка:

Берём отдельную SD-карту, форматируем также в FAT32, разархивируем скачанные выше файлы и закидываем в корень. Важный момент: РОМы кидаем тоже в корень, а если всё-таки создаём для РОМов папки, то называем их одной-двумя буквами (цифрами). Имена РОМов тоже сильно урезаем - Alt64 ещё хуже относится к длинным именам. Если получаем Error 107 - значит, слишком длинный путь к файлу, надо резать имена. Исключение: РОМы игр для 64DD идут в папку /64DD.

Зачем нужна эта Alt64 и что она умеет, чего не может стандартная ОС? А вот что:

- запускать игры для 64DD и даже вроде корректно их сохранять (большинство этих игр - это так или иначе редакторы);

- запускать игры для аркадной системы Aleck64;

- работать с Controller Pak (картой памяти) - просматривать, дампить на sd-карту и восстанавливать (фактически обеспечивая вам бесконечное количество карт памяти хоть под каждую отдельную игру);

- работать с чит-кодами типа GameShark;

- форсить тип CIC (локаут-чипа), формат видеосигнала, тип сейва под каждую конкретную игру и запоминать эти настройки;

- дампить сейвы с картриджей Game Boy через Transfer Pak (хотя не знаю, кому и зачем это может понадобиться);

- поддерживает отображение обложек игр при выборе, клёво выглядит, но придётся искать инструкции, как отформатировать и куда сунуть изображения;

- обои тоже можно менять;

- есть ini-файл, который легко открыть и при умении можно гибко настраивать (нет такой возможности в стандартной операционке).

Это всё действительно очень круто, особенно дамп и восстановление карт памяти 0_0!!

С другой стороны, чего она НЕ умеет:

- не умеет сохранять игры, использующие в оригинале FLASHRAM для сейвов (их не так много, см. список выше, но среди них, например, Command and Conquer (!);

- гораздо хуже совместимость с прототипами, хаками и хоумбрю (хотя если для какого-то конкретного РОМа необходимо зафорсить определённый CIC, то без Alt64 вам не обойтись. В частности, хак-перевод на англ. японской игры Densha de Go! 64 требует CIC 5167, и на стандартной ОС его никак не установить).

А ещё Alt64 значительно медленнее загружает игры и дампит сейвы.

Управление Alt64:

А - выбор,

В - отмена,

Start - запустить последний загруженный в память РОМ,

С-влево - просмотр информации о выбранном дампе карты памяти/РОМе (есть сведения, что меню любит виснуть при нажатии данной кнопки, поэтому лучше её вовсе не использовать),

С-вправо - вызов меню настроек выбранного РОМа, именно здесь устанавливаем CIC, ТВ-формат, тип сейва и проч.,

С-вверх - просмотр полного имени выбранного файла,

С-вниз - просмотр списка топ-15 игр (то ли аналог Favorites со станд. ОС, то ли самые запускаемые РОМы, неизв., всё равно не особо нужная функция),

L - вызов меню управления Controller Pak'ом (картой памяти). В данном меню:

- A - дамп карты памяти на sd-карту (следующий экран - это ввод имени будущего файла, наберите пару-тройку запоминающихся букв и нажмите Start),

- B - отмена и выход из меню,

- R - форматирование карты памяти,

- Z - просмотр содержимого карты памяти.

Дампы карт памяти по умолчанию сохраняются в папку /ED64/MEMPAKS/. Чтобы восстановить карту памяти из файла, зайдите в эту папку и нажмите "А" на выбранном файле, затем "L" (Restore). ВНИМАНИЕ!! - выбор "Restore" восстановит дамп на вашу карту памяти и полностью затрёт имеющуюся на ней информацию (если такая есть) так что будьте внимательны и лишний раз перепроверяйте себя, что вы забэкапили, а что восстанавливаете!

Сохранение на картридж выполняется примерно так же, как и на стандартной ОС, НЕ ЗАБЫВАЕМ нажимать Reset по окончании игры и дожидаемся сброса сейва в файл, только потом выключаем приставку. Если возьмётесь играть в игры 64DD и захотите их сохранять, то имейте в виду, что сохранение типа Rom+Sram может занимать до 7 минут (!). Может показаться, что флэха зависла, но надо просто подождать.

И ещё один очень тонкий момент: лучше не запускайте игру в Alt64, если больше не собираетесь сохраняться. Если уж запустили, чтобы "просто посмотреть, что дальше", то выполните какое-либо изменение в сохранёнке (поменяйте опции игры, ещё раз засейвьтесь, пройдите чекпойнт и т.д.), а потом ОБЯЗАТЕЛЬНО нажмите RESET. Дело в том, что логика этой операционки устроена так, что при запуске игры она оставляет в файле LAST.CRT команду прочекать область памяти флэхи, эмулирующую картриджный сейв, на наличие в ней "чего-нибудь" после сброса питания. Обычно, когда вы сохраняете игру и нажимаете RESET, в этой области имеется ваш сейв, который перезагруженная флэха тут же дампит и сбрасывает в файл, при этом перезаписывая файл. Если выключить приставку без нажатия RESET, то при её последующем включении флэха, подчиняясь команде из LAST.CRT, доблестно сдампит и сбросит в файл пустое место, убив таким образом ваш сейв. Если вдруг вы забыли нажать RESET и вырубили консоль, то вытащите sd-карту и забэкапьте куда-нибудь файл со своим старым сейвом, потом верните карту, включите консоль, дождитесь отработки описанного выше скрипта, а уж после этого замените файл сейва на свой забэкапленный. Файлы с сейвами хранятся в папке /ED64/SDSAVE/. Там же лежит пресловутый LAST.CRT - его не трогайте.

Хорош ли картридж в целом, и какая операционка лучше?

Полагаю, что ответ на первый вопрос утвердителен. Это самый дешёвый и доступный вариант нынче на нашем рынке (около 4 тыс. руб. на Алиэкспресс), при этом обеспечивающий очень и очень неплохую совместимость, в плане коммерческих игр практически 100%-ю. Что до качества исполнения... Время покажет, у меня картридж не так долго, но в принципе я не слыхал, чтобы китайские флэхи умирали, сам давно владею китайскими клонами Everdrive'ов для Sega Megadrive и Super Nintendo, оба отлично работают.

Операционки, конечно, имеет смысл скачать обе и держать на разных sd-картах, используя Alt64 по необходимости, например, для бэкапа карты памяти или запуска капризных игр, требующих настройки CIC. Для повседневной игры лучше, ИМХО, использовать стандартную ОС, она стабильнее и гораздо быстрее в работе.

И ещё совет - не запускайте, что попало. С коммерческими играми-то всё нормально, а вот с хаками/хоумбрю/эмуляторами не всегда понятно, насколько хорошо и грамотно они выполнены, и какие команды подадут на вашу консоль/флэху/sd-карту. Есть неиллюзорный шанс запороть как минимум sd-шку. Поэтому сперва ищем и внимательно читаем всю инфу про то, что хотите запустить, а уж потом экспериментируем.

P.S. Постскриптум или бонус для особенных. Это не обязательно читать вообще, это только для интересующихся.

Если вы, как я, любите колупаться во всяких странных и еретических релизах, то вот пара кратких историй.

Нынче широко известна и популярна игра Animal Crossing, но немногие казуалы и казуалки, вовсю торгующие репой, знают, что самая первая игра данной франшизы вышла не где-то, а именно на Nintendo 64. Правда, только в Японии, под названием Doubutsu no Mori. Тридцатидвухмегабайтный картридж был оборудован FlashRAM для сохранений и батареечным SRAM для встроенных часов. Уже потом игру портировали на GameCube, обозвали Animal Crossing, выпустили на Западе... Ну дальше вы знаете.

Doubutsu no Mori официально не переводилась, но ряд трудолюбивых людей долгое время работал над несколькими вариантами фанатских переводов, РОМы с которыми доступны в Сети. Ну так вот. Если вы вдруг вознамеритесь поиграть (а это на самом деле очень интересно после знакомства с текущей итерацией Animal Crossing на Nintendo Switch), то... Хрен вы где найдёте инфо, как и какой запустить РОМ на китайском флэшкартридже так, чтобы он работал и сохранял ваш прогресс. Эксклюзивно сообщаю: наиболее полные версии переводов, включённые в ромсет GoodN64 3.27, называются Animal Forest (T+Eng 90%) и Animal Forest (T+Eng Zoinkity). Оба нормально стартуют на стандартной ОС, но флэха не умеет определить их тип сейва (неизв. почему, либо нет в базе, либо потому, что игра может использовать также и Controller Pak, занимая, кстати, его почти полностью, 121 страницу из 123-х). Однако на самом деле Controller Pak используется только для того, чтобы ваш персонаж мог посещать города других пользователей на чужих картриджах. Играть можно и без него, сама по себе игра сохраняется на картридж. Чтобы заставить игру сохраняться на флэхе, форсим тип сейва FLASHRAM при каждом запуске. Вот ради этой инфы я и курил интернеты почти неделю (!). Китайские флэхи не умеют эмулировать часы, поэтому придётся всякий раз вводить дату и время. Не вводите кривые даты, иначе ваш город рискует зарасти сорняками и тараканами! Не совершайте "путешествий в прошлое", всегда лучше ввести реальное время, или, во всяком случае, позднее того, которое вводили перед этим (игра сохранит ваше предыдущее время, это будет сразу видно). Игра идёт в реальном времени, поэтому если вы всегда играете по вечерам, но хотите увидеть в игре белый день или утро, то разумеется можно немного сжульничать, главное, не запутайтесь. Имейте в виду, ни один перевод не окончен и не свободен от багов (могут проявиться при попытке написать письмо, сообщение, и так далее). Игра, вероятно, скорраптит ваш сейв после выплаты Тому Нуку основного залога по дому. И вообще, почаще бэкапьте сейвы на комп. Но играть всё равно интересно. Рекомендую. На Alt64 игра запустится, но сохраняться не будет, т.к. Alt64 не поддерживает FLASHRAM.

Далее. Иногда встречаются среди геймеров пытливые машинисты, желающие погонять японские электрички, дизеля и синкансены по не менее японским линиям железных дорог. То есть почитатели сериала Densha de Go!

Оригинальный японский РОМ Densha de Go! 64 спокойно запускается на стандартной ОС, но чтобы можно было сохраняться, придётся форсить тип сейва на EEPROM 16K (а вот эту инфу я искал по полунамёкам и путём проб и ошибок). Сама флэха некорректно определяет тип сейва в этой игре как SRAM.

Полный перевод игры на английский берём здесь:

https://www.romhacking.net/translations/2947/

Патчим по инструкции в readme чистый японский РОМ. На стандартной ОС пропатченный РОМ запустить не удастся, потому что создатель перевода по той или иной причине изменил CIC на 5167 (обычно такой использовался в играх для 64DD). Интересно отметить, что автор нигде не упомянул об этом маааленьком таком изменении... РОМ с переводом запускается на Alt64 - ставим в настройках РОМа CIC 5167, NTSC и EEPROM 16K, остальное оставляем как есть.

P.P.S. И ещё один мелкий постскриптум:

Если что-то не запускается, для начала возьмите другой РОМ этой же игры (особенно такой, который помечен в GoodN64 как f1, f2 и так далее - это как раз фиксы). Если по-прежнему не получается, то пробуйте на Alt64 с другим CIC. Если же что-то не сохраняется - экспериментируйте с типом сейва, либо, в редких случаях, опять же ищите фиксенный РОМ (в двух-трёх играх для N64 есть антипиратская защита, портящая сейвы, инфу гуглим).

That's all, folks!

Сообщение отредактировал Ilyich - Суббота, 17 июня 2023, 14:12


--------------------
Dendy Classic&Junior, Sega Megadrive NTSC-J, Super Famicom Modded, Sega Saturn NTSC-J Modchip, Nintendo 64 NTSC, GBA SP, GB Micro, PS1, PS2, PSP Slim, Xbox 360, Nintendo Switch, PC
Почитайте Ильича, правду рубит он сплеча
ПАСТОР ШЛАК - а здесь ковали панк))
user posted image
User is offlineProfile CardPM
Go to the top of the page
+Quote Post
Ol_
post Суббота, 17 июня 2023, 14:17
Отправлено #2


Билли Бой Торнтон
*******

Группа: Пользователи
Сообщений: 5 372
Регистрация: 04 янв. 2017
Из: Улан-Удэ
Пользователь №: 57 411





Спасибо за такой развернутый материал smile.gif
Сам, в бытность владельцем N64, играл с топовой флэшки Крикзза, но сейчас, понятное дело, её с РФ не купить. Поэтому вопрос поиска альтернативы рано или поздно отправит в гугл, а он приведет сюда smile.gif


--------------------
User is offlineProfile CardPM
Go to the top of the page
+Quote Post
Kislorod
post Суббота, 17 июня 2023, 15:19
Отправлено #3


Ветеран
******

Группа: Пользователи
Сообщений: 1 573
Регистрация: 15 авг. 2018
Пользователь №: 63 969





Спасибо за материал, полезно. Понятия не имел, что для неё есть альтернативная ОС. У меня как раз такой карик.
User is offlineProfile CardPM
Go to the top of the page
+Quote Post

Reply to this topicStart new topic
2 чел. читают эту тему (2 Гостей и 0 Скрытых Пользователей)
0 Пользователей:
 

Упрощённая версия Сейчас: Вс., 28 апр. 2024, 02:59
Skin Designed (c) by Rooq.net, All Rights Reserved.