Цитата Сообщение от weiv Посмотреть сообщение
По аргументам: 1) Переделать существующий плеер под другие порты в дебаггере - дело пары минут.
Это если свой. Да и зачем, еще раз?

Цитата Сообщение от weiv Посмотреть сообщение
2) Предусмотреть проверку на наличие TS ещё проще, проблема в том, что этим, похоже, мало кто из пишущих под TS занимался
Так это вопрос к программистам - ибо вся документация на железку была в исчерпывающем виде выпущена.

Цитата Сообщение от weiv Посмотреть сообщение
Похоже, никого не волновали вопросы обратной совместимости - ни разработчиков TS, ни пишущих под неё музыку.
Как раз обратная совместимость налицо - старые демки, не знающие про наличие TS, написанные в былые эпохи, никак не испытывают на себе влияния карточки. Новый софт, написанный под TS может неправильно звучать на машинах с одним AY, но, повторюсь, это причина неграмотности программистов, которым нужно было в самом начале программы сделами миниатюрную проверку на наличие ТС и всего делов - не ТС, просто отключаешь переключение и обращение ко второму чипу и все. Если программисты это не сделали, то в чем карточка виновата? Если кого и не волновала "обратная совместимость", то именно программистов.

Цитата Сообщение от weiv Посмотреть сообщение
Как следствие - демок под неё немного.
Нет прямой связи. Ну никак не прослеживается. Скорее причина в сложности распространения и внедрения среди "народных масс спектрумистов" любого "железного" новья. Отсюда и малое количество тех, кто берется программировать под них (а отсюда и то, что забывают учитывать вопросы совместимости).

Цитата Сообщение от weiv Посмотреть сообщение
достаточно разместить плеер и данные под второй AY, и поставить его вызов
А так достаточно использовать ОДИН плеер, подставляя разные данные, например, переклюачя страницы. И там, и там, свои плюсы.


Цитата Сообщение от weiv Посмотреть сообщение
В текущем варианте надо ещё предусмотреть код проверки наличия TS и код переключения музпроцессоров.
А именно так и есть правильно. К сожалению, часто забывают делать проверки - хоть наличия ТС, хоть GS, хоть верхней памяти. Это у нас "культурки программирования" у всех не хватает.


Цитата Сообщение от weiv Посмотреть сообщение
Другое дело, что с отдельными портами под второй AY, возможно, TS нельзя было бы реализовать в виде платы замены AY, пришлось бы вносить изменения в схему, тут я не в курсе.
Как раз именно так - карточка создавалась для втыкания в панельку музпроцессора, со всеми вытекающими, но годящаяся практически для любого спека. А вот совместимая с TS карточка ZXM-SoundCard от Mick уже рассчитана на установку в слот, к примеру. А значит к спектрумам без системного разъема подключится только через паяльник.