Deary me.
I find fc almost useless since it cannot compare files of differing lengths.
I used to compare router configuration files a lot and tkdiff was the one for me. Tkdiff needs tcl/tk to be installed and is a GUI program that displays the two files side by side and flags the differences in colour. It runs on Windows and Linux etc.
I don't know if it works with unicode but it presumably does now.
There is now a windows (and other) binary so no need for tcl/tk.
tkdiff | Free Development software downloads at SourceForge.net
It may even have automagically handled Unix/Dos line ends:-)