Сообщение от
VNN_KCS
Я тут посмотрел и понял - практически нереально. Например ahh - адрес загрузки -0. Были такие заморочки, помню. Только это для тап-ка, а в тыр-досе смещение бейсик-области, как известно, 112 байт. Вывод ясен. Плюс к этому попробовал разобраться с другой демкой. загрузка в бейсике, при стеке 24575, в области бейсика - куча процедур пересылки в страницы и прочее. Первая часть - ещё куда ни шло(хотя до конца не разбирался), а для второй части грузится новый блок процедур. Причём там же "сидит" явная процедура обработки прерываний. Выходит, что надо "перелопатить" прогу и как-то приручить к новым адресам. Тут и руки опустились.
---------- Post added at 18:56 ---------- Previous post was at 18:40 ----------
Есть некоторые задумки, как переделать таки под тыр-дос, но не умею делать остановки программ там, где надо. Это касаемо тех, которые грузятся с адреса 0 или 16384. Например SONG IN LINE-4. Вроде PSNDCJ спец по "тормозам"?