1. Если Вы видите это сообщение, значит, вы ещё не зарегистрировались на нашем форуме.

    Зарегистрируйтесь, если вы хотите принять участие в обсуждениях. Перед регистрацией примите к сведению:
    1. Не регистрируйтесь с никами типа asdfdadhgd, 354621 и тому подобными, не несущими смысловой нагрузки (ник должен быть читаемым!): такие пользователи будут сразу заблокированы!
    2. Не регистрируйте больше одной учётной записи. Если у вас возникли проблемы при регистрации, то вы можете воспользоваться формой обратной связи внизу страницы.
    3. Регистрируйтесь с реально существующими E-mail адресами, иначе вы не сможете завершить регистрацию.
    4. Обязательно ознакомьтесь с правилами поведения на нашем форуме, чтобы избежать дальнейших конфликтов и непонимания.
    С уважением, администрация форума Old-Games.RU
    Скрыть объявление
  2. Пожалуйста, внимательно прочитайте правила раздела.

Конвертация PC-сейвов в Scummvm

Тема в разделе "Кладезь мудрости", создана пользователем Farooq, 21 июл 2018.

  1. Farooq

    Farooq

    Регистрация:
    4 окт 2016
    Сообщения:
    320
    Возможно ли такое? В моём случае необходимо сконвертировать сейвы от Riven, который я прошёл примерно наполовину, играя на стареньком ПК, в то, что распознал бы как сохранение Scummvm
     
  2.  
  3. Ardash

    Ardash

    Переводчик

    Регистрация:
    5 окт 2017
    Сообщения:
    451
    С большой долей вероятности - нет. Формат сейвов у ScummVM свой
     
  4. Farooq

    Farooq

    Регистрация:
    4 окт 2016
    Сообщения:
    320
    Возможно всё таки как-то сконвертировать сейвы можно в формат scummvm. Пока в основном все ответы на этот вопрос в сети были в духе "вряд ли", "наверно нет" без утверждений, что это абсолютно точно невозможно сделать. Нет 100% ясности (во всяком случае для меня)
     
    Последнее редактирование: 21 июл 2018
  5. Ardash

    Ardash

    Переводчик

    Регистрация:
    5 окт 2017
    Сообщения:
    451
    Не хочу разочаровывать. Дело в том, что ScummVM представляет собой переписанный движок, к которому пишут аддоны интерпретации игровых скриптов. А сохранения формируются самим ScummVM по своему формату. По этой причине я и говорю вряд ли. Есть только небольшой шанс, что кто-то заморочился с одной конкретной игрой и написал специально для нее конвертер, что очень маловероятно. Сожалею
     
    Farooq нравится это.
  6. Goblinit

    Goblinit

    Регистрация:
    18 мар 2011
    Сообщения:
    4.154
    Изучить hex-вивером внутренности сейвов того и другого. Если нет схожести - реверс-инжиниринг и писать конвертер.
     
    Farooq нравится это.
  7. Ardash

    Ardash

    Переводчик

    Регистрация:
    5 окт 2017
    Сообщения:
    451
    Если вы соберетесь это делать, учтите, что сейв от ScummVM упакован, предварительно распакуйте его
     
  8. Farooq

    Farooq

    Регистрация:
    4 окт 2016
    Сообщения:
    320
    Можно это сделать на один единственный сейв (для Riven)?
    26.rar
     
    Последнее редактирование: 21 июл 2018
  9. Goblinit

    Goblinit

    Регистрация:
    18 мар 2011
    Сообщения:
    4.154
    @Farooq, вы спрашивали "что делать", я ответил на ваш вопрос. Просите помощи, предоставьте сейвы одного и того же места с разных версий (проще всего сохранение начала игры).
     
  10. Farooq

    Farooq

    Регистрация:
    4 окт 2016
    Сообщения:
    320
    12.rar - Сейв Riven'a, запущенного стандартными средствами
    riven-002.rar - Сейв Riven'a, запущенного в Scummvm-GIT
    В обоих случаях DVD-версия игры. В самом начале игры взгляд на тело африканца с кинжалом
    --- добавлено 21 июл 2018, предыдущее сообщение размещено: 21 июл 2018 ---
    Стоп. В данном случае сейв с PC подошёл к scummvm. В ...\AppData\Roaming\ScummVM\Saved Games закинул сейв со старого компьютера и переименовал его в соответствии с остальными сейвами. Он отобразился как безымянный при загрузке в Scummvm.
     
    Последнее редактирование: 21 июл 2018
  11. Goblinit

    Goblinit

    Регистрация:
    18 мар 2011
    Сообщения:
    4.154
    Значит, файл riven-002.rar содержит сейв, который дейтствительно запакован gzip-ом, внутри сейв очень похожего формата, но больше размером. Я бы сказал, что с большой долей вероятности сейвы могут быть совместимы.
    Можно для начала попробовать подсунуть ваши сейвы в скамм. Для этого:
    - их нужно сначала переименовать, убрв расширение rvn. Получатся файлы без расширения.
    - затем каждый отдельно за-gzip-ить (умеет 7zip, настройки упаковки оставить дефолтные)
    - полученные архивы переименовать: расширение gzip заменить на rvn.
    - Закинуть в папку с сейвами скаммвм, посмотреть, что будет.

    Не прокатило? Обратиться к нам в мастерскую с вопросом о конвертере. Предоставить эт файлы. Сам я конвертер написать, увы, не осилю.
     
    Farooq нравится это.
  12. Bato-San Чеширский волк-киборг

    Bato-San

    Регистрация:
    24 июн 2010
    Сообщения:
    14.203
    @Farooq, разумнее всего обратиться к разработчикам SCUMMVM - они уже копались во внутренностях игры и знают, что и как она сама и их эмулятор сохраняют. Так что и конвертер вполне могут встроить в эмулятор.

    И, возможно, что не только для этой игры. Потому что в принципе идея то неплохая в своей сути, коли уж они взялись за поддержку подобным не совсем совместимым образом.
     
    Последнее редактирование: 22 июл 2018
    Goblinit и Farooq нравится это.
  13. Farooq

    Farooq

    Регистрация:
    4 окт 2016
    Сообщения:
    320
    @Goblinit,
    У меня всё прокатило даже без смены расширения, g-zip.
    Я просто распаковал раром нативный сейв в \AppData\Roaming\ScummVM\Saved Games и Scummvm его распознал

    @Bato-San,
    Разумеется, такая надобность у меня возникала не только для этой игры и только по счастливому случаю Riven'ские сохранения подошли.
    Часто приходится играть в одну и ту же игру на разных эмуляторах и ВМ - Dosbox+Windows95, Pcem, Virtualbox, Scummvm в поисках оптимального решения. Постоянно при этом перебрасываю сейвы.
    Надо будет написать разработчикам.
     
    Ardash и Goblinit нравится это.
  1. На этом сайте используются файлы cookie, чтобы персонализировать содержимое, хранить Ваши предпочтения и держать Вас авторизованным в системе, если Вы зарегистрировались.
    Продолжая пользоваться данным сайтом, Вы соглашаетесь на использование нами Ваших файлов cookie.
    Скрыть объявление