what I'm a little "against" that idea, is that the loader has always been thought as "compatible with everything and all versions".
You can use
nintendont alpha if you want, and it would work.
you can use DIOS MIOS, you can use devolution, everything will work.
you can use the same emuNAND folder with cIOS or neek, etc.
if I add ciso, your games will not work anymore with the other setups. the loader will not be versatile anymore (easy go back and forth different settings and loaders).
But I guess if you already renamed your ciso to iso, the loader list them but it already doesn't work with DM/Quad/devo.
You know you did it, you converted them and the loader is not "natively" compatible. you know you can't use a different settings.
But I just don't want users who don't know anything about the file format to wonder why the loader list the files but they don't work, and it's just because they use DM/DML.
I could add a warning message if using an incompatible loader.
I know these loaders are older, and
nintendont is probably the most used now.
I'll probably add ciso compatibility, I just don't like it being added while not 100% compatible with everything.
That's also why only the "games/title/game.iso" layout is working and not "games/file.iso" used by devolution (and now
nintendont) : because it wouldn't work with DM/DML/Quad/Neek/Nintendont (back in the beginning)
this layout work with every loaders, that's just the best choice based on compatibility.