Автор Тема: Память и сохранения на китайском клоне everdrive  (Прочитано 6468 раз)

0 Пользователей и 2 Гостей просматривают эту тему.

Оффлайн idquad

  • Пользователь
  • Сообщений: 11
    • Просмотр профиля
Помогите понять как устроена память и сохранения на китайском клоне EverDrive. Я пробовал сохраняться в игре Beyond Oasis - все работает, но при этом файлов сохранения на SD-карте я не нашел. Немного покопавшись понял, что сохранения хранятся в SRAM а не на SD. На сколько я понял, чтобы сохранения копировались из SRAM на SD надо включить опцию "SRAM Auto BackUp" или делать это вручную при помощи "save/load sram" в toolbox? То есть пользуясь этими возможностями картридж копирует весь SRAM в файл со всеми сохранениями для всех игр сразу? Или для каждой отдельной игры отдельный файл? Может ли закончиться память SRAM и можно ли её очистить?

PS: помню раньше, чтобы сохраняться в картриджах была батарейка, а как это реализовано в EverDrive?

Оффлайн Rumata

  • Супермодератор
  • Сообщений: 24652
    • Просмотр профиля
Сохранения делаются всюду одинаково. Игра пишет их в ОЗУ. Может быть ОЗУ с батарейкой, может быть FRAM без батарейки, не принципиально.
Ну а на карту уже ОС флеш-картриджа переносит. Для каждой игры отдельный файл, естественно.

Добавлено позже:
"Закончиться" память не может. Каждая игра использует её для себя и полностью затирает предыдущее содержимое. Поэтому и делается копирование сохранений на карту и обратно.

Вообще надо понимать, что каждая игра, загруженная во флеш, работает так же, как на обычном картридже.
« Последнее редактирование: 05 Март 2019, 02:56:42 от Rumata »

Оффлайн SAMael

  • Пользователь
  • Сообщений: 6191
  • Пол: Мужской
  • SAMuel Alpian Warrior Glegleddore Gleglezavr
    • Facebook
    • Twitter
    • ВКонтакте
    • Steam
    • Youtube
    • Просмотр профиля
Что бы сейв перенесся на карту памяти нада не выключать консоль после игры а нада нажать ресет и подождать пару секунд, нада читать руководство к картриджу.

Оффлайн Rumata

  • Супермодератор
  • Сообщений: 24652
    • Просмотр профиля
нада нажать ресет и подождать пару секунд
На клонах последних лет не поможет.

Оффлайн SAMael

  • Пользователь
  • Сообщений: 6191
  • Пол: Мужской
  • SAMuel Alpian Warrior Glegleddore Gleglezavr
    • Facebook
    • Twitter
    • ВКонтакте
    • Steam
    • Youtube
    • Просмотр профиля
На клонах последних лет не поможет.
Ну этого нам не известно, так как автор упомянул и интересовался только работой картриджа, то я и описал картридж.

Оффлайн NStormX

  • Пользователь
  • Сообщений: 215
  • Пол: Мужской
    • Youtube
    • Просмотр профиля
SAMael, руководство на клонов увы не дают. Сам заказывал с али такой картридж за 1800 рублей. Пришел только картридж в пупырке :) Никаких инструкций не было нигде.

Немного оффтопа:
Есть у меня 218 in 1 с батарейкой с али - батарейку высаживает за неделю и в третьем сонике каждое кольцо дает их сотни три, в итоге к середине уровня уже число колец с экспонентой и жизней пол сотни. Что за хрень не понятно - остальные игры не глючат. Может у кого-то есть такой же (он такой один на али)?

Оффлайн SAMael

  • Пользователь
  • Сообщений: 6191
  • Пол: Мужской
  • SAMuel Alpian Warrior Glegleddore Gleglezavr
    • Facebook
    • Twitter
    • ВКонтакте
    • Steam
    • Youtube
    • Просмотр профиля
Та не парься, соник может быть банальным хаком, че взбрело в голову то и хакнули)))

Оффлайн idquad

  • Пользователь
  • Сообщений: 11
    • Просмотр профиля
Ну, короче, я разобрался... Игры в которых есть возможность сохранения пишут их в так называемый SRAM, который один на все игры и если поиграть и записаться в другой игре - старые данные стираются и на их место пишутся новые. Для того чтобы играть в разные игры и при этом иметь везде свои сохранения и сделана возможность переноса SRAM на SD. Функция "SRAM Auto BackUp" работает так: картридж отслеживает есть ли изменения в SRAM и если они есть, то при следующем копировании другого рома с SD в flash-память он сохраняет SRAM предыдущего в файл *.srm и идентифицирует его с первой игрой, при следующем копировании первого рома с игрой в flash-память картридж смотрит есть ли сохранения на этот ром и если они есть автоматически загружает их обратно в SRAM.

PS: спасибо за помощь.

PS2: кстати, народ... вы не в курсе, SD какого объема можно воткнуть в китайский клон максимально? 4ГБ которые идут вместе с ним как-то совсем впритык.
« Последнее редактирование: 07 Март 2019, 00:34:42 от idquad »

Оффлайн Yoti

  • Пользователь
  • Сообщений: 4417
  • Пол: Мужской
  • Не тро-гай ме-ня
    • Steam
    • Просмотр профиля
idquad,
ну так если 4 читает, то и до 32 включительно прочтёт, по идее. Неужели не достать флешку из телефона или фотоаппарата, к примеру, и проверить?

Оффлайн Rumata

  • Супермодератор
  • Сообщений: 24652
    • Просмотр профиля
в так называемый SRAM
Это и есть ОЗУ, если по-русски.

SD какого объема можно воткнуть в китайский клон максимально?
Надо полагать, что как в оригинале, 32G. В оригинале ещё были ограничения файловой системы, типа 200 игр в директории. Не знаю, как у китайцев.


Добавлено позже:
ну так если 4 читает, то и до 32 включительно прочтёт
Ну теоретически 4 G может SD 1.1. Хотя скорее всего SDHC
« Последнее редактирование: 07 Март 2019, 00:59:39 от Rumata »

Оффлайн Yoti

  • Пользователь
  • Сообщений: 4417
  • Пол: Мужской
  • Не тро-гай ме-ня
    • Steam
    • Просмотр профиля
Ну теоретически 4 G может SD 1.1.
Недавно купленная у китайцев? Точно нет. 4GB SD1 и так сродни снежному человеку, а уж в наши дни и вовсе байка из склепа.

Оффлайн Rumata

  • Супермодератор
  • Сообщений: 24652
    • Просмотр профиля
Что там китайцы пихают - вообще не ведомо. И так же неведомо, что они с системой сделали. Кстати, я тут недавно картинку выкладывал, где как раз их флеш-картриджа торчит карточка с надписью "refurb". Хотя конечно мало вероятно, чтобы они объём занижали, должно быть SDHC

Кстати, покупал тут как-то 2 G для старых устройств. Сейчас поглядел - они SD 1.1 :-\
И ещё ресурс 10 000. У флешки в самом картридже 100 000

Оффлайн Yoti

  • Пользователь
  • Сообщений: 4417
  • Пол: Мужской
  • Не тро-гай ме-ня
    • Steam
    • Просмотр профиля
Rumata,
в общих случаях хватит и абзаца с третьей страницы спецификаций:
207535-0

Оффлайн Rumata

  • Супермодератор
  • Сообщений: 24652
    • Просмотр профиля
Это всё понятно. Просто тут пишут, что SD 1.1 неустойчиво работает на устройствах с максимумом в 2 G, надо SD 1.0. Хотя может имелись в виду карты в 4 G :neznayu:

Оффлайн NStormX

  • Пользователь
  • Сообщений: 215
  • Пол: Мужской
    • Youtube
    • Просмотр профиля
Прекрасно на них работают SDHC. Есть в коллекции такой китаец. Фото прилагаю. Если что-то нужно проверить - пишите.

Оффлайн NStormX

  • Пользователь
  • Сообщений: 215
  • Пол: Мужской
    • Youtube
    • Просмотр профиля
А вот китаец с 218 играми и батарейкой (который ее выедает в ноль за неделю и неясно почему).

Флешка 6600M0U0BE.

Оффлайн Rumata

  • Супермодератор
  • Сообщений: 24652
    • Просмотр профиля
Если что-то нужно проверить - пишите.
Дамп сними.


Оффлайн NStormX

  • Пользователь
  • Сообщений: 215
  • Пол: Мужской
    • Youtube
    • Просмотр профиля
Дамп сними
C удовольствием, но нет дампера под сегу. Если скажешь где купить по адекватной цене - не вопрос, куплю сделаю.
Если речь про картридж с батарейкой - нет переходника такого под минипро, если найду (или найду время распаять такой) - сделаю конечно,

Оффлайн Rumata

  • Супермодератор
  • Сообщений: 24652
    • Просмотр профиля
Дампер = любой программатор. Или снять флешку и прочитать или переходник на слот спаять.
Многоигровка не интересует.

Оффлайн NStormX

  • Пользователь
  • Сообщений: 215
  • Пол: Мужской
    • Youtube
    • Просмотр профиля
Дампер = любой программатор. Или снять флешку и прочитать или переходник на слот спаять.
Многоигровка не интересует.

Снимать не хотелось бы так как во первых нет такого переходника под minipro. Если через слот картриджа это можно сделать подручными средствами - расскажи, попробую.
Также прилагаю документацию на данную китайскую версию Everdrive - тут походу ее выше спрашивали.

Оффлайн HardWareMan

  • Модератор
  • Сообщений: 7422
    • Просмотр профиля
А вот китаец с 218 играми и батарейкой (который ее выедает в ноль за неделю и неясно почему).
По четче сфотай, чтобы название нормально читалось.

PS Хотя, если это серия R1LV0408D, то там для входа ОЗУ в режим пониженного энергопотребления надо снизить питание на ОЗу до 2,7в. Сама память 3,3в. Т.е., без супервизора (а я вижу только 2 одиноких диода) она никогда не попадет в этот режим, хоть и умеет его. УВЫ.

Оффлайн NStormX

  • Пользователь
  • Сообщений: 215
  • Пол: Мужской
    • Youtube
    • Просмотр профиля
HardWareMan, насколько смог перефоткал - делал уже камерой. Как бы его сдампить без выпаивания флешки и распайки на панельку... гемора больно много :(
Флешка: RILV0408DSA
Programmable Login Device: EPM7032SM
BGA флешка (даташит не нашел): 6600M0U0BE

Оффлайн Rumata

  • Супермодератор
  • Сообщений: 24652
    • Просмотр профиля
Китайский мануал особо ценен. Распечатую и повешу на стенку :)
Оригинальный мануал известен давно, проблема в том, что он OS 22, а последняя 36 :-\

Оффлайн NStormX

  • Пользователь
  • Сообщений: 215
  • Пол: Мужской
    • Youtube
    • Просмотр профиля
проблема в том, что он OS 22, а последняя 36

По цене оригинала можно четыре Genuine мегадрайва на авито купить :) Я заказывал чисто в коллекцию и посмотреть что оно умеет.
Если нужен дамп - расскажи как попроще его снять не тратя насколько дней на сборку дампера - сделаю без проблем. В инструкции есть вариант через UART прошивки но не факт что так сдампить получится. К слову китайцы говорят что обновление ос сделает из их Everdrive'а кирпич.

Оффлайн Rumata

  • Супермодератор
  • Сообщений: 24652
    • Просмотр профиля
Китайцы правильно говорят. ОС они перепахали и никаких обновлений там нет, как и резервной копии (кстати не нужной)
Через UART шьётся Альтера. Это не нужно и вообще не то.
С дампером не парься. Там нужно сделать переходник с адаптера 16 бит на слот. Схемы у меня готовой нет, я в своё время паял "из головы", да и на другой программатор.
А вообще дамп иметь полезно. Потому как если слетает бут-лоадер, то только программатором восстановление.

Оффлайн NStormX

  • Пользователь
  • Сообщений: 215
  • Пол: Мужской
    • Youtube
    • Просмотр профиля
Rumata, так и подумал что по другому не получится. Насчет слета - я им не пользуюсь все равно, это так - что-то проверить, глянуть новый дамп какого нибудь картриджа и т.д. Но если появится время и желание - сделаю дамп и выложу.

HardWareMan, когда вставляю батарейку - разряда нет от слова совсем. Разряд 0,28 mA. Стоит картридж вставить в сегу и сохраниться в игре а потом вынуть картридж - начинается космический разряд. Фото платы и номиналы скинул в посте выше. Есть идеи как можно сие доработать малой кровью?
Видео разряда: https://youtu.be/NGfn6RV3H1A
« Последнее редактирование: 07 Март 2019, 19:51:39 от NStormX »

Оффлайн SAMael

  • Пользователь
  • Сообщений: 6191
  • Пол: Мужской
  • SAMuel Alpian Warrior Glegleddore Gleglezavr
    • Facebook
    • Twitter
    • ВКонтакте
    • Steam
    • Youtube
    • Просмотр профиля
Я заказывал чисто в коллекцию и посмотреть что оно умеет.
Умеет тоже что и оригинал, также работать и так же дохнуть.
Отличия только в исполнении.
А небольшое разнообразие вот:

Оффлайн NStormX

  • Пользователь
  • Сообщений: 215
  • Пол: Мужской
    • Youtube
    • Просмотр профиля
Умеет тоже что и оригинал, также работать и так же дохнуть.

Не слышал про проблемы с ними, правда и не изучал их историю проекта.

PS: Через два часа замерил батарейку - уже 2,9V, два часа назад снималось видео постом выше - было 3,25V. Жесть какая-то с этим 218 in 1.

Оффлайн Rumata

  • Супермодератор
  • Сообщений: 24652
    • Просмотр профиля
Не слышал про проблемы с ними, правда и не изучал их историю проекта.
"Историю проекта" вряд ли можно изучить по причине отсутствия таковой. А так да, прошивка слетает, говорю по собственному опыту.

Жесть какая-то с этим 218 in 1.
Ну так HardWareMan выше уже озвучивал. У китайцев по жизни с этим проблемы, начиная с картриджей #издевяностых. Причём в некоторых случаях это удаётся выправить, в некоторых - нет

Оффлайн NStormX

  • Пользователь
  • Сообщений: 215
  • Пол: Мужской
    • Youtube
    • Просмотр профиля
Ну так HardWareMan выше уже озвучивал. У китайцев по жизни с этим проблемы, начиная с картриджей #издевяностых. Причём в некоторых случаях это удаётся выправить, в некоторых - нет

Ну не такой же пипец, что за 2 часа батарейка уже почти в помойку. И главное нигде непропаев и соплей нет то есть это не КЗ.