Автор Тема: Чем лучше сжимать образы PS 1 , PS 2 : WinRAR vs 7z?  (Прочитано 4671 раз)

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

Оффлайн blackoff

  • Пользователь
  • Сообщений: 8433
  • Пол: Мужской
    • Просмотр профиля
Чем лучше сжимать образы PS 1 , PS 2 : WinRAR vs 7z?
« Ответ #30 : 24 Май 2020, 19:12:58 »
Мой 7zip: 326 032 627 байт (310,93 Мб) ~12.90%
з.ы. секрет сжатия продаю за 10$
ну все, лишил сна и аппетита ... осталось прикрутить инфу для восстановления и начинаю копить ...

Оффлайн s1nka

  • Пользователь
  • Сообщений: 1570
  • Пол: Мужской
    • Steam
    • Просмотр профиля
Чем лучше сжимать образы PS 1 , PS 2 : WinRAR vs 7z?
« Ответ #31 : 24 Май 2020, 19:16:35 »
ну все, лишил сна и аппетита ... осталось прикрутить инфу для восстановления и начинаю копить ...
7za a -t7z "../test.7z" *.* -r -mx=9 -m0=LZMA:fb273:d=500m -mmt=2

основной секрет в параметре d=500m. Это размер словаря в мегабайтах. Я его ставлю больше, чем максимальный файл. Через гуй там вроде потолок 128Мб. Но и нужно учитывать, что этот параметр очень прожорливый ОЗУ. При сжатии этих файлов у меня архиватор сожрал 5ГБ. Если сжимать те же ПСП игры, то там я и по 25Гб ОЗУ отдавал архиватору.

Оффлайн blackoff

  • Пользователь
  • Сообщений: 8433
  • Пол: Мужской
    • Просмотр профиля
Чем лучше сжимать образы PS 1 , PS 2 : WinRAR vs 7z?
« Ответ #32 : 24 Май 2020, 19:20:52 »
я заметил Метод: LZMA:500m ,я вчера потыкал сдуру он мне выкинул нехватку на 16 г ,я забил ...

Оффлайн s1nka

  • Пользователь
  • Сообщений: 1570
  • Пол: Мужской
    • Steam
    • Просмотр профиля
Чем лучше сжимать образы PS 1 , PS 2 : WinRAR vs 7z?
« Ответ #33 : 24 Май 2020, 19:24:14 »
blackoff, Но мой метод не очень работает с другими консолями. 7zip например хреново сжимает MSU1 игры, в итоге они хранятся в RAR'е. Потом одно время воевал с Sega CD образами. Там связка arc+tak лучше сжимает, чем 7zip в чистом виде.

В общем всё зависит от данных.

Оффлайн blackoff

  • Пользователь
  • Сообщений: 8433
  • Пол: Мужской
    • Просмотр профиля
Чем лучше сжимать образы PS 1 , PS 2 : WinRAR vs 7z?
« Ответ #34 : 24 Май 2020, 19:26:10 »
При сжатии этих файлов у меня архиватор сожрал 5ГБ
а при больших размерах какие требования ,я вон выше скидывл по 30га папку архивировал

я на фриарк подсел когда ps3 игры архивировал ,поплясал он или 7z ,ну и выбрал

Оффлайн s1nka

  • Пользователь
  • Сообщений: 1570
  • Пол: Мужской
    • Steam
    • Просмотр профиля
Чем лучше сжимать образы PS 1 , PS 2 : WinRAR vs 7z?
« Ответ #35 : 24 Май 2020, 19:38:41 »
а при больших размерах какие требования
Я PSP игры сжимал со словарем в 1.5Гб. Там по 20Гб отжирало. PS3 игры не пробовал сжимать.

Оффлайн blackoff

  • Пользователь
  • Сообщений: 8433
  • Пол: Мужской
    • Просмотр профиля
Чем лучше сжимать образы PS 1 , PS 2 : WinRAR vs 7z?
« Ответ #36 : 24 Май 2020, 19:44:14 »
Там по 20Гб отжирало.
а сколько оперативы на компе ,ну он еще и подкачку юзает вроде

Оффлайн s1nka

  • Пользователь
  • Сообщений: 1570
  • Пол: Мужской
    • Steam
    • Просмотр профиля
Чем лучше сжимать образы PS 1 , PS 2 : WinRAR vs 7z?
« Ответ #37 : 24 Май 2020, 19:56:23 »
blackoff, У меня 32Гб. Подкачкой не пользуюсь

Оффлайн Partsigah

  • Пользователь
  • Сообщений: 5334
  • Трёхглазый пуйошник
    • Steam
    • Youtube
    • Просмотр профиля
Чем лучше сжимать образы PS 1 , PS 2 : WinRAR vs 7z?
« Ответ #38 : 24 Май 2020, 20:06:31 »
Через гуй там вроде потолок 128Мб.
1536 там, через lzma (2), не надо гнать на гуй.

Оффлайн MetalliC

  • Технический консультант
  • Сообщений: 9386
  • Пол: Мужской
  • Demul team / MAME developer
    • Просмотр профиля
Чем лучше сжимать образы PS 1 , PS 2 : WinRAR vs 7z?
« Ответ #39 : 24 Май 2020, 20:34:06 »
слишком часто уж это везение ,
яж говорю - зависит от того как пересобраны образы для разных регионов.

а ты скрин смотрел ?3 европейки 2 американки и японка ...
хороший пример Final Fantasy 9 для PS1 - говорят если жать традиционными методами (все 32 образа из редампа) выйдет 11гиг, моржом - 1.3 гига

поробуйте этим вашим srep, поглядим чо он выдаст.

PS: https://forum.emu-russia.net/viewtopic.php?p=26334#p26334
там есть еще больше тестов
« Последнее редактирование: 24 Май 2020, 20:42:26 от MetalliC »

Оффлайн blackoff

  • Пользователь
  • Сообщений: 8433
  • Пол: Мужской
    • Просмотр профиля
Чем лучше сжимать образы PS 1 , PS 2 : WinRAR vs 7z?
« Ответ #40 : 25 Май 2020, 15:59:12 »
хороший пример Final Fantasy 9 для PS1 - говорят если жать традиционными методами (все 32 образа из редампа) выйдет 11гиг, моржом - 1.3 гига
не врубился в его алгоритм ,жмет каждый файл отдельно в cdm ...

Добавлено позже:
21.2 изначально - 1.43 вышло

Оффлайн s1nka

  • Пользователь
  • Сообщений: 1570
  • Пол: Мужской
    • Steam
    • Просмотр профиля
Чем лучше сжимать образы PS 1 , PS 2 : WinRAR vs 7z?
« Ответ #41 : 25 Май 2020, 16:47:01 »
1536 там, через lzma (2), не надо гнать на гуй.
Я про LZMA говорил, а не про LZMA2

Оффлайн Nois

  • Пользователь
  • Сообщений: 314
    • Просмотр профиля
Driv3r,
Лучше всего, сжать в этот формат (CHD) один раз и не парится больше, насчет экономии места.  :)

Оффлайн blackoff

  • Пользователь
  • Сообщений: 8433
  • Пол: Мужской
    • Просмотр профиля
CHD
ну а что его понимает кроме MAME ?

Оффлайн Nois

  • Пользователь
  • Сообщений: 314
    • Просмотр профиля
Чем лучше сжимать образы PS 1 , PS 2 : WinRAR vs 7z?
« Ответ #44 : 25 Май 2020, 18:31:31 »
blackoff,
В ретроарче, все нужные ядра, поддерживают CHD. Он не нужен только для PS2 и PSP, для них лучше 7z, Wii отлично в NKit жмется. Для остальных консолей этот формат, самый раз.  :)

Оффлайн Partsigah

  • Пользователь
  • Сообщений: 5334
  • Трёхглазый пуйошник
    • Steam
    • Youtube
    • Просмотр профиля
Чем лучше сжимать образы PS 1 , PS 2 : WinRAR vs 7z?
« Ответ #45 : 25 Май 2020, 18:36:59 »
Я про LZMA говорил
В обоих лзмах циферка одинаковая.

Оффлайн blackoff

  • Пользователь
  • Сообщений: 8433
  • Пол: Мужской
    • Просмотр профиля
Чем лучше сжимать образы PS 1 , PS 2 : WinRAR vs 7z?
« Ответ #46 : 25 Май 2020, 18:57:54 »
Wii отлично в NKit
1 раз слышу, в wbfs держу и эмуль понимает и консоль
В ретроарче, все нужные ядра
я его не юзаю ,мне пока мой варик устраивает.

Оффлайн Nois

  • Пользователь
  • Сообщений: 314
    • Просмотр профиля
Чем лучше сжимать образы PS 1 , PS 2 : WinRAR vs 7z?
« Ответ #47 : 25 Май 2020, 19:11:37 »
blackoff,
NKit это круто, особенно для эмулятора. Сжимает от 30 процентов и выше, нежели чем wbfs.  А самое важное, что контрольную сумму сценового релиза не ломает. Например, два жирных образа Xenoblade Chronicles весит в wfbs 6.26 Гб в формате nkit 3.9 Гб и Metroid Prime Trilogy wfbs 7.43 Гб и nkit 4.9 Гб   :wow:

Оффлайн MetalliC

  • Технический консультант
  • Сообщений: 9386
  • Пол: Мужской
  • Demul team / MAME developer
    • Просмотр профиля
Чем лучше сжимать образы PS 1 , PS 2 : WinRAR vs 7z?
« Ответ #48 : 25 Май 2020, 22:22:58 »
не врубился в его алгоритм
грубо в 2х словах - оно сперва конвертирует дорожки с данными из RAW/2352 в ISO/2048, а потом жмёт как обычно LZ77-подобными методами.
кстати, в CHD тоже такое есть.

предполагаю, что в фриарке тоже реализован подобный фильтр/препроцессор, раз оно выдаёт схожий по объему результат.
« Последнее редактирование: 25 Май 2020, 22:36:23 от MetalliC »

Оффлайн LedZeppelin68

  • Пользователь
  • Сообщений: 374
    • Просмотр профиля
Чем лучше сжимать образы PS 1 , PS 2 : WinRAR vs 7z?
« Ответ #49 : 28 Май 2020, 01:51:33 »
Всем привет, хотел бы поподробнее про моржа рассказать, если это кому-то интересно

утилита, которая на ему-раше сейчас выложена, слегка старовата, я периодически её переписываю, и сейчас в моём гите уже четвёртый вариант лежит, под названием i-merger :)
очень трудно выпустить финальный вариант, прога в вечной бете находится, потому как постоянно приходят идеи, что можно оптимизировать или добавить, даже сейчас появилась идея, как XA-ADPCM получше ужать :)

если интересен тест FF9, то да, 32 образа из редампа в 7z архиве занимают 1,29 ГБ (1 389 619 281 байт)
и это при скромных настройках самого 7z, размер словаря всего 32 mb

архивация делится на два этапа, дедупликация данных и собственно архивация

время дедупликации зависит в основном от скорости диска
все 32 образа весят 22 гига, их надо прочитать, обработать и сохранить неповторяющиеся блоки
неповторяющихся данных на все 32 образа приходится 2,13 ГБ (2 291 479 888 байт)

т.к. все дубликаты устранены, архиватору необязательно использовать огромное окно (словарь), чтобы эффективно пожать
2,13 ГБ на моей машине пожались за 5 с половиной минут


Оффлайн LedZeppelin68

  • Пользователь
  • Сообщений: 374
    • Просмотр профиля
Чем лучше сжимать образы PS 1 , PS 2 : WinRAR vs 7z?
« Ответ #50 : 28 Май 2020, 15:11:20 »
может и так ,но в честных повторах выручает ,я на фриарк давно подсел ,не хуже 7z однозначно + имеет свои плюсы в виде эксп алгоритмов ,правда не умеет многотом ,но в отличии от 7 умеет добавлять инф для восстановления ,как то спас 20гб архив ...

Добавлено позже:ну вот пример ,2 образа ,Dino Crisis (USA) (v1.0) и Dino Crisis (USA) (v1.1) в раздаче по отдельности ~ 214мб в 7z ,пережимаю вместе 7z ultra выходит 412 мб ,freearc+srep 209мб
добавил еще несколько версий -итого 6 =313мб

Цитата
пережимаю вместе 7z ultra выходит 412 мб

Возможно, в настройках 7z не выставлен Размер блока - непрерывный

Стало интересно сравнить merger с freearc и srep

вот мои результаты (все настройки: merger + 7z размер словаря 32mb, размер слова 32)

Dino Crisis (USA)
Dino Crisis (USA) (Rev 1)

176 МБ (185 573 976 байт)

Dino Crisis (Europe)
Dino Crisis (Europe) (Demo)
Dino Crisis (France)
Dino Crisis (Germany)
Dino Crisis (Italy)
Dino Crisis (Japan)
Dino Crisis (Spain)
Dino Crisis (USA)
Dino Crisis (USA) (Demo)
Dino Crisis (USA) (Rev 1)

271 МБ (284 643 464 байт)

P.S. размер словаря не смог поставить выше 32 мб, по причине наличия всего 2х гигов оперативки на рабочей машине :)

Оффлайн blackoff

  • Пользователь
  • Сообщений: 8433
  • Пол: Мужской
    • Просмотр профиля
Чем лучше сжимать образы PS 1 , PS 2 : WinRAR vs 7z?
« Ответ #51 : 28 Май 2020, 15:21:07 »
размер словаря не смог поставить выше 32 мб, по причине наличия всего 2х гигов
я через GUI c 16гб выше 64 не могу ... вернее могу ,но при упаковке ошибка "нехватка памяти"
вот мои результаты (все настройки: merger + 7z размер словаря 32mb, размер слова 32)
это двойное пережатие или 2 в 1 ? просто еще как бы выбор у меня идет простота -сжал\распаковал в 1 проход , использование двойной архивации уже не кажется привлекательной .

Оффлайн LedZeppelin68

  • Пользователь
  • Сообщений: 374
    • Просмотр профиля
Чем лучше сжимать образы PS 1 , PS 2 : WinRAR vs 7z?
« Ответ #52 : 28 Май 2020, 15:49:10 »
я через GUI c 16гб выше 64 не могу ... вернее могу ,но при упаковке ошибка "нехватка памяти"это двойное пережатие или 2 в 1 ? просто еще как бы выбор у меня идет простота -сжал\распаковал в 1 проход , использование двойной архивации уже не кажется привлекательной .

нет, это не 2 в 1
merger подготавливает данные для архивации, это отдельная операция, после которой можно воспользоваться любимым архиватором.
merger сортирует данные, в случае с PSX это отделение форм1 данных от форм2, только так достигается эффект, если цель - минимальный размер, другого пути нет

Оффлайн blackoff

  • Пользователь
  • Сообщений: 8433
  • Пол: Мужской
    • Просмотр профиля
Чем лучше сжимать образы PS 1 , PS 2 : WinRAR vs 7z?
« Ответ #53 : 28 Май 2020, 16:02:26 »
нет, это не 2 в 1
значит я правильно понял ...
только так достигается эффект, если цель - минимальный размер, другого пути нет
тут уже идет выбор ,миниамальный размер против затраченного времени и телодвижения на упаковку \распаковку ...
при таком выигрыше в размере тут уже кому как нравиться ...
я выше написал что непонятен алгоритм ,на который ответил Metallic ,неправильно выразился ,тогда я не понял как мне пачку этих образов уложить в 1 merge архив ,думал что он пакует как стандартный архиватор ...

Оффлайн LedZeppelin68

  • Пользователь
  • Сообщений: 374
    • Просмотр профиля
Чем лучше сжимать образы PS 1 , PS 2 : WinRAR vs 7z?
« Ответ #54 : 28 Май 2020, 16:40:12 »
По затраченному времени я бы поспорил, эффективная паковка достигается на скромных настройках архиватора, я не даром упоминаю про 32мб и слово 32, не требуется большого количества оперативки. Размер слова выше 32 только тормозит процесс архивации, увеличивая время паковки в разы

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

Оффлайн blackoff

  • Пользователь
  • Сообщений: 8433
  • Пол: Мужской
    • Просмотр профиля
Чем лучше сжимать образы PS 1 , PS 2 : WinRAR vs 7z?
« Ответ #55 : 28 Май 2020, 16:51:16 »
Удобства можно добиться используя фронтенд
возможно ,по времени\удобству я имел ввиду файл упаковать\распаковать  ,тут же сначала его нужно "замариновать" ,а потом "поджарить" =)
по времени на железке из подписи на финалки ушло ~20 мин ...

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

Оффлайн LedZeppelin68

  • Пользователь
  • Сообщений: 374
    • Просмотр профиля
Чем лучше сжимать образы PS 1 , PS 2 : WinRAR vs 7z?
« Ответ #56 : 28 Май 2020, 19:27:33 »
возможно ,по времени\удобству я имел ввиду файл упаковать\распаковать  ,тут же сначала его нужно "замариновать" ,а потом "поджарить" =)
по времени на железке из подписи на финалки ушло ~20 мин ...

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

Я и не настаиваю использовать merger :) он в процессе разработки находится и я могу что-то поменять в формате

Цитата
по времени на железке из подписи на финалки ушло ~20 мин ...

Спасибо, сделал сравнение на своём домашнем компьютере (i5-4670 3.40 Ghz 16Gb)

~17 минут - образы на внешнем HDD, подключен по USB 2.0
~13 минут - образы на внешнем HDD, подключен по USB 3.0
~ 9 минут - образы на SSD, подключен по SATA 3

Оффлайн blackoff

  • Пользователь
  • Сообщений: 8433
  • Пол: Мужской
    • Просмотр профиля
Чем лучше сжимать образы PS 1 , PS 2 : WinRAR vs 7z?
« Ответ #57 : 28 Май 2020, 20:21:21 »
~17 минут - образы на внешнем HDD, подключен по USB 2.0
~13 минут - образы на внешнем HDD, подключен по USB 3.0
~ 9 минут - образы на SSD, подключен по SATA 3
это merge+7z?
он в процессе разработки находится и я могу что-то поменять в формате
ну да ,например выбор выходного формата сразу из под софтины ,как с alpha 2 и выходным кодеком ,хотя наверно сразу в 7z =)

пришла мысль тестануть моржа с фриарком ... 3 скачал образы =))) ссылку можно на крайнюю версию  ?

Добавлено позже:
погонял немного freearc next только ком строка ,ключи не совсем понятны ,следующая версия под lua ,вообще темный лес ...

Оффлайн LedZeppelin68

  • Пользователь
  • Сообщений: 374
    • Просмотр профиля
Чем лучше сжимать образы PS 1 , PS 2 : WinRAR vs 7z?
« Ответ #58 : 29 Май 2020, 00:05:11 »
Цитата
это merge+7z?
да, это время затраченное на всю манипуляцию

Цитата
пришла мысль тестануть моржа с фриарком

последняя версия вот здесь
https://yadi.sk/d/SYTjpi-RndXXpw

работает просто

i-merger.exe "C:\папка с образами"

на выходе в папке с образами несколько файлов получаются, .xml .map .form1 (.form2) - их уже можно паковать

Оффлайн blackoff

  • Пользователь
  • Сообщений: 8433
  • Пол: Мужской
    • Просмотр профиля
Чем лучше сжимать образы PS 1 , PS 2 : WinRAR vs 7z?
« Ответ #59 : 29 Май 2020, 02:01:49 »
последняя версия
спасибо,тестанул ,а то я 15 года c гуем запускал , что то не то думаю ...