Thank you for the files.
About the .fds.fds: Datafiles using plugins to identify the format must be format-independant. It means that the datafile only gives a crc to identify a game, and the plugin indentify and send back the extension of a particular file.
So the roms in the dat is not supposed to have an extension.
<game name="Apple Town Monogatari - Little Computer People (Japan)">
<description>Apple Town Monogatari - Little Computer People (Japan)</description>
<rom name="Apple Town Monogatari - Little Computer People (Japan).fds" size="131000" crc="1967673E" md5="CB3984D82C60541CAFAA8A6786647791" sha1="C6B15E0FE1887F60D31E95D72D9C8E19A3C6FEF1"/>
</game>The first solution is to remove all roms extension from the dat.
Another solution would be an option to choose which extension to use : dat or plugin. It means that if we choose the plugin extension, rc should remove the dat extension and add the plugin's instead.
Removing an extension is always a source of problem. For example:
Golf (Japan) (v1.1)
.fdsGolf (Japan) (v1
.1)You get the problem
