Наши проекты:
Журнал · Discuz!ML · Wiki · DRKB · Помощь проекту |
||
ПРАВИЛА | FAQ | Помощь | Поиск | Участники | Календарь | Избранное | RSS |
[3.23.127.197] |
|
Страницы: (2) 1 [2] все ( Перейти к последнему сообщению ) |
Сообщ.
#16
,
|
|
|
Дело в том, что TB имел на выходе весьма громоздкий код, медленный в выполнение. Сложные задачи на нём обычно не решали, отдавая предпочтения другим языкам. Соответственно не проще ли переписать программу на более современном языке? Блин, давно ж это было! При помощи TD (turbo debugger) пожалуй что удобней всего будет сперва определить как именно выводится текст. int 21h (это доступ к DOS функциям, кроме прочего вывод текста), int 10h (это BIOS работа с экраном, в частности вывод текста), или прямой записью в видеопамять. Как в TD бряк ставить на обращение к области памяти(тексту) - не припомню. Но даже тупо по F8, думаю не составит труда дойти до вывода текстовой информации программой. |
Сообщ.
#17
,
|
|
|
Цитата Парамон @ Если под виндой в свойствах задать шрифт то в самой программе он не меняется. Ни размер, ни шрифт. Поздравляю, режим всё-таки графический. Ну тогда что... запускай под дебаггером, ставь сплайс-ловушки на выводящие функции 10h и 21h... |
Сообщ.
#18
,
|
|
|
Нету смысла переписывать. Работатет, задачи выполняет еще эдак с начала 90-х (судя по дате создания файлов). Разберусь (или не разберусь) с возможностью перевода и еще лет 50 проработает
|
Сообщ.
#19
,
|
|
|