Почему ты коллекцию хранишь в нативных трекерных форматах, а не перегоняешь все в psg/ay ? Ведь их играть гораздо проще (особенно psg)!
И еще один вопрос: как из .ay файла "с памятью больше 128к" определить, что же это, собственно, за модель памяти? А то их там чуть меньше, чем дофига возможно.