Prg.GetArchive() will look for portable archive first, before the main one if Exe.