Понятно, что РТ4, как и планировали авторы РК позволяет оперативно переносить В/У и даже иметь 4 разных адресации портов (3+3 входа на адреса и 2 входа переключателя). Но это никто не сделает. По причине того, что контингент пользователей слишком ретроградный.
Это не сделали при разработке клонов, т.к считали, что программной совместимости по адресам стандартных п/п-мм ПЗУ хватит. И они отчасти правы. Хватило бы. Если бы в 80-е годы не развелось столько "умников", что решили, что небольшое ускорение программы оправдывает прямую работу по железу (о клонах тогда никто и не знал), и что призывы авторов РК работать только через ROM-BIOS - пустой звук.
Ваше аппаратное решение - это не решение проблемы несовместимости. Это решение только для того, кто имеет именно РК86, имеет электро паяльник и умеет, но главное, хочет им пользоваться (а таких почти нет). Но что же делать тем у кого не 100% совместимые с РК промышленные аппараты и они ни за что не полезут внутрь корпуса? Им проще потратить полчаса с дизаccемблером IDA, чтобы адаптировать чужую игру, которую они вначале посмотрят в эмуляторе и решат, что она стоит труда на её адаптацию.
Поэтому аппаратных решений проблемы несовместимости нет. Есть только программное, т.е делать универсальное ПО с автонастройкой на тип аппарата. А все несовместимые ранее программы переводить в универсальные.




Ответить с цитированием