The HyperGam program was developed for the analysis of complex HPGe <TEX>${\gamma}$</TEX>-ray spectra. The previous version of HyperGam was mainly limited to the analysis of <TEX>${\gamma}$</TEX>-ray peaks and the manual logging of the result. In this study, it is specifically developed into a tool for the isotopic analysis of spectra. The newly developed features include nuclide identification and activity determination. An algorithm for nuclide identification was developed to identify the peaks in the spectrum by considering the yield, efficiency, energy and peak area for the <TEX>${\gamma}$</TEX>-ray lines emitted from the radionuclide. The detailed performance of nuclide identification and activity determination was accessed using the IAEA 2002 set of test spectra. By analyzing the test spectra, the numbers of radionuclides identified truly (true hit), falsely (false hit) or missed (misses) were counted and compared with the results from the IAEA 2002 tests. The determined activities of the radionuclides were also compared for four test spectra of several samples. The result of the performance test is promising in comparison with those of the well-known software packages for <TEX>${\gamma}$</TEX>-ray spectrum analysis.