I don't own a Mig but out of interest I took a look at some information.
The tool nxdumptool is used and that generates these files with the Dumper.
Normally you would get something like [title-id][version].xci unless nxdumptool doesn't recognize the cartridge header.
Then you get a name like the one mentioned above. (hex string of the package_id of the cartridge header).
https://github.com/DarkMatterCore/n...42ae7943a7131c56dee/source/core/title.c#L1206
The game cartridges are normally encrypted and the Switch has a special chip that hands over the decrypted data.
You can read the flash contents of the cartridge but it's just a bunch of encrypted data that has no use without the encryption key.
Since the Mig cannot not play existing dumps, I presume that they just dump the cartridge without decrypting it.
This would explain why nxdumptool can't use the header to generate the game title for the filename.
Since nobody has the keys for the
castle cartridge, there is no way to decode the binary blob and grab the title from it.
The only option now would be for someone to dump every cartridge with the Mig dumper, note down the generate filename and what the actual game was.