Цитата Сообщение от vinxru Посмотреть сообщение
Во первых, ZXInterface и ZXPrinter подключили на Ура. То есть расширения возможны.
Я сразу не написал, решил подождать возражений.
Так вот. Есть и другие примеры (и немало), как оно делается? В курсе? Подменой ПЗУ, кусков ПЗУ. Перехватом исполнения кода по определенному адресу (например в интерфейсе, как он там, который тапки с винта читает). Это ж ужас! Разве это выход? Это костылявые костыли. Система должна стандартными способами расширяться. Спектрум бейсик ничего этого не имеет. Трдос тоже. Почему? Смотрим историю, для чего спектрум создавался? Вот вам и ответ. Ничего в машинке нет для нормальной работы. Нет возможности расширений, ни программных ни аппаратных. Хотя шину и вывели, но в основном, что бы подключать туда нечто вроде интерфейсов джойстика, If-1, If-2. и устройства типа tr-dos (их сделано было около 20-и, где то в темах я приводил список со ссылками). Как делается всё по нормальному? Смотрим хотя бы MSX, хотя и там не всё гладко. На PC, изначально было распланировано адресное пространство. Был механизм добавления новых ROM-BIOS от устройств и они становились частью системы.

---------- Post added at 16:14 ---------- Previous post was at 16:12 ----------

Цитата Сообщение от vinxru Посмотреть сообщение
Она обеспечивает работу с файлами
Не обеспечивает работу с файлами, а позволяет грузить несколько секторов подряд, с некого места на диске, которое является "началом файла", и которое имеет имя. Но это далеко не всё, что представляет из себя "работа с файлами"!!! Это просто погрузка секторов. Какие файлы? Если бы tr-dos могла бы работать с файлами и была бы ОСью, то никаких проблем с подключением винтов, флешек и т.п. просто бы не существовало!

---------- Post added at 16:15 ---------- Previous post was at 16:14 ----------

Цитата Сообщение от vinxru Посмотреть сообщение
А к DOS-у только за файлами обращаются и ОЗУ-выделяют.
В этих 2-х замечаниях очень много спрятано. Очень много. Ни первого ни второго нет в трдосе. И не предвидится.

---------- Post added at 16:17 ---------- Previous post was at 16:15 ----------

Цитата Сообщение от vinxru Посмотреть сообщение
Кстати TRDOS - это не меинстримовая технология. Родная для Спекки +3DOS, которая кстати базируется на файловой системе CP/M.
К сожалению +3DOS не мейнстрим на ZX. Почему? Потому что появилось всё это на закате, почти в самом конце. Мейнстрим - лента. Это всё на западе. У нас мейнстримом году к 1995-му стал trdos (к сожалению).