supported_extensions gained chd. The core has read CHD images since libchdr
was vendored into it - ResolveGameFile decompresses the disc and hands the
result to the same ISO9660 reader a plain .iso takes - but neither this file
nor the core's own list said so, so the frontend filtered the files out.
The core side is andkrau/NuanceResurrection#78.
Two things in here had gone stale with it:
required_hw_api said desktop GL only. The core asks for RETRO_HW_CONTEXT_OPENGLES3
on Android, iOS and tvOS - ES 3 rather than 2 because its video buffers are
declared GL_RGBA8/GL_RG8, and ES 2 has no sized internal formats.
The description said x86_64-only. The asmjit JIT still is, but everything else
builds and runs elsewhere now - the other architectures take the interpreter -
so the sentence is narrowed to the JIT rather than the core, and CHD is named
among the ways a game is loaded.