Знаешь, собирать системные дорожки из огрызков бинарников - это как-то не по мне. Проще собрать все из исходников.
Тот BDOS, который использовал я, после трансляции до последнего байта совпадает с BDOS, лежащим на дисках корвета. Потому как это оригинальный BDOS CP/M 2.2, исходники которого никто не менял. И я там пока ничего не трогал. Понятно, что у микродоса свой BDOS, но к микродосу и биос мой не подойдет. А так - какая разница, откуда он взят - со старых дисков или получен трансляцией исходников, если все это одно и то же.
Ну и, вообще-то, лезть в BDOS по абсолютным адресам, в обход официальных точек входа - это очень грязный прием. Конечно, некоторым программам это жизненно необходимо. Деду, например. Так дед с моей системой вполне корректно работает
Кстати. Таким примерно образом можно попробовать запустить CP/M поновее 2.2 Например 3.0. Исходники в сети есть, надо только разобраться, что там изменилось в интерфейсе с биосом.





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