gchudov / cuetools.net

CD image processing suite with optimized lossless encoders in C#
http://cue.tools/
Other
480 stars 51 forks source link

Fix APE encoding under 32-bit #302

Closed c72578 closed 10 months ago

c72578 commented 10 months ago

APE files are not encoded correctly using CUETools.Codecs.MACLib, when CUETools is run under 32-bit. This is a regression since the update of MAC_SDK to 9.04 (#246). No problem under 64-bit. Affected CUETools versions under 32-bit: v2.2.4, v2.2.3

c72578 commented 10 months ago

Here is a build from GitHub Actions, which allows encoding to APE also under 32-bit: CUETools_2.2.4_2023-11-02_git_287905e_Fix_APE_encoding_under_32-bit.zip SHA256: 2d20b13982751a54d01efbe9c0db921838aaf8c9316f31122146a972b0bc372d

The following zip file contains only the fixed CUETools.Codecs.MACLib.dll: CUETools_2.2.4_fixed_MACLib_dll_for_32-bit.zip SHA256: df0f0ad704b9f1288a6aea728c2e8af1bb82cab98c1e7b84e06de233d89494d9 This dll can be used in released CUETools 2.2.4 (MAC_SDK 9.04) as a fix under 32-bit.