flyinghead / flycast

Flycast is a multiplatform Sega Dreamcast, Naomi, Naomi 2 and Atomiswave emulator
GNU General Public License v2.0
1.39k stars 169 forks source link

Update of CHD to support ZSTD #1438

Closed Papermanzero closed 7 months ago

Papermanzero commented 7 months ago

https://docs.mamedev.org/tools/chdman.html#createraw

Mame 0.262 introduced zstd as data compression. It would be good to update to the newest chd version to use the benefits from zstd over zlib.

this mist be updated also for the libretro core

flyinghead commented 7 months ago

Flycast relies on libchdr to read CHD disks.

archerallstars commented 3 months ago

For a reference, libchdr has already added zstd support.

flyinghead commented 3 months ago

Flycast already ugraded to the latest libchdr version, and now also supports zstd in zip files.