KOF 2003 works fine for me, here the correct ROM files (CRCs):
I don't remember which ROM version it is and whether some files had to be decrypted.
__________________________________________________________________________________________________________________________________________________________________________________
Regarding Neo Geo ROM and .rc files. Since this not a self-explanatory topic, here a simple example for better understanding how to create your own ROMs.
.rc files should not be changed, if not absolutely necessary. The .rc file describes the file names and sizes, actually what the emulator expects. According to this information, the ROM must be created using the correct files for the specific ROM version. This can be pretty hard for some games (e.g. files from different ROM versions and/or decrypting files using WinKawaks).
For a simple example, I created a GnGeo
KOF 97 Plus ROM from the WinKawaks 1.61 ROM(s).
Comparing the GnGeo kof97.rc and kof97pls.rc files shows the following differences:
The 68k program (p1,p2) and text layer (s1) files have different names, so these are most likely different files.
The WinKawaks
KOF 97 and
KOF 97 Plus ROMs look like this:
The size of the 68k program and text layer files is the same, but not the name and content (different CRCs).
In this case, it seems the files from the two ROMs can be merged and renamed according to the .rc file:
That's it. A
KOF 97 Plus ROM for GnGeo has been created and the emulator's .rc file remains unchanged.