1 тут ты ошибаешься, в divIDE/MMC полная эмуляция давно существует.
2 стандартная функция #05,#3D13 спокойно прочитает сектор любой длины
3 проблемы с прямым доступом к портам возникли ещё в 90х (когда версию trdos 5.01 сменила 5.03)
в ранних программах (типа ADS) была проверка на версию и корректировка адресов вызова процедур





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