SOUNDCHECK
SOUNDCHECK is an audio cross-checker script for Red Alert 2 and Yuri's Revenge mods, that tries to figure out what sounds are used, what sounds are present in the game/mod, and then shows the results of thost scans. It examines rules(md).ini, art(md).ini, and sound(md).ini, although optionally will load audio.idx (located in language.mix -> audio.mix) to discover if there are stray or missing waves within audio.bag. It is run via a batchfile on Windows, and creates a sndcheck.log file with the results of that examination, which will open upon completion. Make sure to associate log files with your preferred text editor.
Before using SOUNDCHECK, all three specified INIs, and ideally the audio.idx have to be extracted to the game directory, where SOUNDCHECK should also be extracted, with the correct read/write permissions. A copy of the TCL runtimes (version 8.3+) have to be installed, available through Activestate, link below.
To configure SOUNDCHECK to run correctly, and read the right files, the sndcheck.tcl will have to be edited to manually set the path for the game, the specific filenames used by the mod, and possibly toggle the optional warnings. Pay close attention to the 'ra2dir' example path, TCL doesn't support backslash for path navigation, it uses the UNIX system of forwardslash.
SOUNDCHECK does not modify the source files in any way.