I don't exactly know which tool you mean by "hcs's tool." For encoding ADXs, you should never really need anything besides adxenc.exe. Usage is as follows (copied from actual adxenc.exe):
Usage: adxencd <Input PCM file> [Output directory] [Options] [Parameters] Input PCM file : Audio file [.wav|.aif] Output directory : Output directory of ADX file If the ADX file name (.adx) is specified, it apply. [Options] -lps=<pos> : Start loop position [unit:sample] -lpe=<pos> : End loop position [unit:sample] -lpa : Looping all -lpauto : Detects Loop position from Audio file. -nodelterm : No deletes since the end of loop position. -key=<keystring> : Scramble key