@shaesnow

Можно ли сжать файлы игры оставив игру работспособной?

Игра весит 13гб, можно ли сжать на сколько то % чтобы больше игр вместить в ram disk на 125gb ram disk?
  • Вопрос задан
  • 961 просмотр
Пригласить эксперта
Ответы на вопрос 4
mayton2019
@mayton2019
Bigdata Engineer
В 2000-е на прилавках рынков мне как-то попался в руки CD диск (700Мб) где пираты вкатали аж 4 игры
(кажется был Quake Ground Zero, KingPin, Blood ,,, и еще какаято).
Веселое время было. И студии были такие как "Фаргус" и 1С и прочее. Переозвучкой игр занимались.
Позже другие странные личности (паблишеры) делали такие вот релизы. Но интересно другое.
В оригинале каждая игра занимала по сидюку. Вопрос- Как? Ответ простой - сжали аудио.
Тогда игра занимала 100-150 Мб. А остальное - аудиотрек. Вот они взяли аудио (wav обычно или чистый трек)
сжали в mp3. А при инсталляции - тупо запукалась утилита наподобие bladeencoder и прямо распаковывала
музло на диск. Прям в логах было видно чем она занята. Вот такой трюк.

С игрой в 13Гигов надо просто понять из чего эти гигабайты складываются. Если cinematics или музло - то
иногда его можно удалить и игра себе идет нормально. А иногда и падает с ошибкой. В общем успех зависит
на 99% как разработчик защитил игру. Бесплатные и indy-games обычно никак не защищаются. А дорогие
имеют по 5 степеней защит.
Ответ написан
@rPman
В вопросе ошибка, игра 13гб, RAM-диск - 125Гб, явно игра меньше диска и влезет туда раз 9 точно.

Всегда в вопросе задавай истинную свою задачу а не вопросы о предполагаемом тобой способе ее решения, ведь предположение может оказаться неверным либо неэффективно решать твою задачу.

Игра долго грузится? не влезает на SSD а HDD тормоз? я когда то давно раскидывал игру на два диска по каталогам, используя символические ссылки NTFS, переносил большие видеофайлы или неиспользуемые карты на HDD а нужные здесь и сейчас оставлял на SSD.

Эта битва будет долгой, с каждым обновлением игры будет больше гемороя, я боролся с ARK: Survival Evolved, она хотела больше 500Гб, когда диск был 250Гб...

Настоятельно рекомендую найти деньги и купить большего размера SSD
Ответ написан
firedragon
@firedragon
Не джун-мидл-сеньор, а трус-балбес-бывалый.
Ram disk имеет файловую систему, фс например ntfs имеет встроенную фичу сжатия, как она будет действовать и как нагружать проц можно узнать только попробовав
Ответ написан
saboteur_kiev
@saboteur_kiev
software engineer
1. Современные SSD диски, особенно если не по SATA а по pci (которые m.2.) работаю не медленнее рам диска, при этом проще, лучше, надежнее.
Да даже и по SATA нормальный SSD даст практически сопоставимый, если не еще более быстрый перформанс.

2. Сжать можно банально отформатировав ramdir в NTFS и включив компрессию. Процент компрессии зависит тупо от типа сжимаемых данных (текст сожмется лучше чем видео).

3. Можно поковырять собственно сами ресурсы игры, но это уже адванцед левел. Всякие видяшки, интро - заменить на пустые файлики или на самые маленькие из них, повыкидывать ненужную озвучку на других языках и так далее.
Ответ написан
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Похожие вопросы