I don't have the cart but I think that there's something not quite right here.
The KOF96 romset (teh romz!) is supposed to be:
214-p1.bin: 52755d74 1048576 In kof96.zip
214-p2.bin: 002ccb73 2097152 In kof96.zip
214-s1.bin: 1254cbdb 131072 In kof96.zip
214-m1.bin: dabc427c 131072 In kof96.zip
214-v1.bin: 63f7b045 4194304 In kof96.zip
214-v2.bin: 25929059 4194304 In kof96.zip
214-v3.bin: 92a2257d 2097152 In kof96.zip
214-c1.bin: 7ecf4aa2 4194304 In kof96.zip
214-c2.bin: 05b54f37 4194304 In kof96.zip
214-c3.bin: 64989a65 4194304 In kof96.zip
214-c4.bin: afbea515 4194304 In kof96.zip
214-c5.bin: 2a3bbd26 4194304 In kof96.zip
214-c6.bin: 44d30dc7 4194304 In kof96.zip
214-c7.bin: 3687331b 4194304 In kof96.zip
214-c8.bin: fa1461ad 4194304 In kof96.zip
Now the left board (the CHA256) looks OK with all 8 c-roms, S1 and M1. The latter is an eprom, which is unusual (perhaps a repair job) but not enough to make it a boot.
The other board, however, looks odd to me: according to the above romset, V4 (the chip in the upper left corner) should not be there. And the remaining roms are p1 and p2 but in the pic we see two too many chips (eproms).
I don't know...to me it looks original but not in its original state.