Skip to content

fix: Enable FLAC and LZMA definitions for rcheevos CHD hashing#8

Open
fativi wants to merge 1 commit into
OnionUI:mainfrom
fativi:fix-rcheevos-chd-flac
Open

fix: Enable FLAC and LZMA definitions for rcheevos CHD hashing#8
fativi wants to merge 1 commit into
OnionUI:mainfrom
fativi:fix-rcheevos-chd-flac

Conversation

@fativi

@fativi fativi commented Jul 18, 2026

Copy link
Copy Markdown

Onion OS strips the translation block that converts Makefile variables (HAVE_FLAC) to C-preprocessor macros (-DHAVE_FLAC) for the libchdr engine. This explicitly passes the required definitions so dr_flac.h is included, fixing the 'Could not open track' error when RetroAchievements attempts to hash compressed CHD files.

Onion OS strips the translation block that converts Makefile variables (HAVE_FLAC) to C-preprocessor macros (-DHAVE_FLAC) for the libchdr engine. This explicitly passes the required definitions so dr_flac.h is included, fixing the 'Could not open track' error when RetroAchievements attempts to hash compressed CHD files.
@fativi
fativi force-pushed the fix-rcheevos-chd-flac branch from f6dfe59 to 6f1e2b8 Compare July 18, 2026 04:42
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant