>.cue files can
> have multiple .bin files in it, but you cannot have a single .cue file with multiple
> discs game listed in it.
> Those extra .bin files you're talking about are audio tracks. I wouldn't recommend
> having a CD image with multiple files (file 1 is the data track1 and extra multiple
> files are the audio tracks).
> It's far better to have a single CD image with its data+audio tracks (.cue file +
> .bin file).
> This is what you were referring to with your games with multiple files, right ?
> Now, if you have a game with multiple CDs, instead of using .cue file, you need to
> create a .m3u file listing all .cue files inside.>
I am just talking about the simple case of a single game CD with one CUE and multiple BIN files, not multiple CDs. I have come across this quite often for PS1. The CUE file just contains index information for each track on the CD, whether they be audio or data tracks.
Basically, what I am asking for is a way to remove *.CUE from the internally ignored extensions of EmuCon. This would give added flexibility. (It could always be added to the list of other extensions in the default ignore_extensions.txt, so the overall functionality would be the same for current users.)
For the case of RetroArch, I am able to successfully load a game via the CUE file directly from the command line:
c:\Emulation\RetroArch\retroarch.exe -L c:\Emulation\RetroArch\cores\mednafen_psx_libretro.dll "gamename.cue"
(it uses the CUE file to find the appropriate BIN file), so this one small change would add basic compatibility with RetroArch without any other changes to your frontend.