Jump to content

SOUNDCHECK: Difference between revisions

From ModEnc²
ATHSE (talk | contribs)
Created page with "{{Guideheader |ra2=yes |yr=yes }} SOUNDCHECK is an audio cross-checker script for {{ra2}} and {{yr}} 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 {{ini|rules}}, {{ini|art}}, and {{ini|sound}}, although optionally will load audio.idx from language.mix to discover if there are stray or missing waves within audio.bag. It is run via a batchfile on Windows, and creates a sn..."
 
ATHSE (talk | contribs)
m link
Line 12: Line 12:


==Links==
==Links==
* [https://www.ppmforums.com/post-623603/aicheck-a-script-for-extensively-analyzing-rulesartaiini/ Latest download at PPM]
* [https://www.ppmforums.com/topic-68094/soundcheck-a-script-to-check-for-mistakes-related-to-sounds-in-rulesartsoundini/ Latest download at PPM]
* [https://platform.activestate.com/ActiveState/ActiveTcl-8.6/ ActiveTCL Runtime downloads (free registration)]
* [https://platform.activestate.com/ActiveState/ActiveTcl-8.6/ ActiveTCL Runtime downloads (free registration)]


[[Category:Tools]]
[[Category:Tools]]

Revision as of 08:16, 6 April 2025

Tiberian Dawn Red Alert Tiberian Sun Firestorm Red Alert 2 Yuri's Revenge

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 from language.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.

Links