JaCzekanski / Avocado

🥑 PlayStation 1 emulator
GNU General Public License v2.0
538 stars 31 forks source link

Support alternative disc formats #41

Open JaCzekanski opened 5 years ago

JaCzekanski commented 5 years ago

As mentioned in #28, support for different disc dump formats is a nice feature to have for end-user.

As for now Avocado supports:

Nice to have:

If you have any new file format suggestions feel free to comment on this issue.

shikulja commented 5 years ago

add in the future 7z-zip multi-images possible?

in 7z it’s very convenient to pack almost identical images for example (pal-ntsc, different versions, and translations) especially when they have similar external audio tracks.

while other emulators do not have this advantage

Скриншот 27-08-2019 025833

you can use to create and verify: https://github.com/johndimi/cdcrush.net

JaCzekanski commented 5 years ago

If 7z format allows for random access and seeking without fully unpacking its contents I think it's doable. I'm sure that it can be done for simpler formats like .zip (other emulators has done it).

shikulja commented 5 years ago
JaCzekanski commented 5 years ago

@shikulja I don't think this format has any popularity in emulation scene - correct me if I'm wrong.

I'll take it into considerations.

shikulja commented 5 years ago

@shikulja I don't think this format has any popularity in emulation scene - correct me if I'm wrong.

I'll take it into considerations.

no has, but sometimes in this format, images are found. They can be converted. But it’s better not to touch such images; the quality of dumps is sometimes difficult to judge.

JaegerFox commented 3 years ago

Support for zipped/7z files with zstandard algorithm(? is a real-time compression algorithm, providing high compression ratios. It offers a very wide range of compression / speed trade-off, while being backed by a very fast decoder and recently it can be compressed with the zip format using 7zip-zstd