There aren't very many multi-disc games on the MegaCD but supporting multi-disc CHD's will likely be "in demand" for future cores, assuming PSX and Saturn cores are completed/released at some point. This may be a non-issue depending on how saves are handled by the core, or by a specific game, but if m3u files are something that is fairly easy to support it might be worth it to implement what seems to be the standard way of supporting multi-disc games with chd files.
I'm not sure if the level of effort to support this on MiSTer is feasible, or if any alternative solutions exist, but I wanted to ask the question and potentially start that discussion.
As a note/background information:
On various platforms that support CHD files, the way of handling multi-disc games is by creating a playlist file in the form of an m3u.
The m3u file is simply a text file, generally Unicode encoded, with a relative filename or absolute path to the chd files in for a given game.
One path per line, in disc order.
e.g. Contents of Night Trap (USA).m3u
Code: Select all
Night Trap (USA) (Disc 1).chd
Night Trap (USA) (Disc 2).chd