libchdr
libchdr copied to clipboard
Standalone library for reading MAME's CHDv1-v5 formats.
This PR implements a virtual file I/O layer that goes between libchdr and stdio. Users of libchdr can optionally implement their own file I/O functions instead of using the stdio...
I'd like to consider using it on a python project and it'd be swell if it was on pypi already. My usecase is simple identification of redump dumps of cue/bin...
This is a copy of a request at the rust port of this library. I know this is 'overreach' of the purpose of the library of trying to reimplement the...
How would one go about doing it to add CHD support to them?
Paths that aren't representable with the user's current codepage are unable to be accessed. There needs to be a way to open a chd that eventually calls `_wfopen` instead of...
**Threaded read-ahead decompression** - Threaded, so latency isn't added to the current requested read block. - The Read-ahead thread should wait until the requested block is returned to avoid competing...
I just played around with Delphi and libchdr and had a problem with data alignment as chd_header was 200 with Visual Studio and 196 in Delphi. Disabling alignment for the...
AVHuff is the format used for laserdisks.. its used since v3 afaik
Hi there, following earlier conversations with @alucryd , I'm fine with resyncing libchdr so that libretro-common, RetroArch and upstream libchdr are all on the same page again. However, if we...
**LRU cache** - Requests for already decompressed data can be returned immediately instead of burning another decompression round. - Size of the LRU cache in KiB is configurable via API.