Delphi и TPU

tepikina

Можно ли как-нибудь сконвертить субж номер два для использования в номере первом?

vijrel7878

исходники чтоль?

tepikina

Нет. В том, блин, и дело, что стандартные библиотеки ТП7 без исходников идут...

Chupa

> стандартные библиотеки ТП7 без исходников идут...
Стандартные как раз поставляются с исходниками.

tepikina

Есть файлы "Graph.pas" и "CRT.pas"?
Если есть - давай.

Chupa

Исходники CRT есть здесь: http://pascal.sources.ru/museum/bp7_13.zip
Graph нужно искать

vijrel7878

т.е. ты хочешь каким-то макаром перевести 16-ти битные библиотеки паскаля в 32 бита и заюзать это под дельфями?
имхо для бинарных файлов это невозможно. С исходниками и то придется изрядно повозиться

okunek

вот стопудово...досовские модули graph и crt в дельфях нельзя юзать, но есть аналоги функций, которые там забиты.

tepikina

Никакой эмуляции/трансляции?

tepikina

Где?! WinCRT или что?

vijrel7878

а какие конкретно проблемы ты хочешь решить испольщуя эти модули? что за задача?
Трансляторы 16->32 бита есть. Но проблем не оберешся

tepikina

Так. Есть программа на ТП7 (для ДОС, естественно но под W2k её не запустить (моментом RTE200).
Я думал, нельзя ли приспособить Delphi для этих целей...

abrek

> RTE200
division by zero?

Dasar

пересобери исходники на пропатченном BP, либо пропатч сам exe-шник. Ошибка стандартная, проявляется на быстрых компьютерах (это все, что быстрее 486-го).

tepikina

>пересобери исходники на пропатченном BP
Так где б его взять-то?

tepikina

Она, родимая.

vijrel7878

можешь первую попробовать, она 16-ти битная. Но я не уверен что поможет. А что, переписать без использования этих модулей так сложно?

tepikina

>А что, переписать без использования этих модулей так сложно?
А как я рисунки-то буду рисовать?

vijrel7878

а сейчас ты их как рисуешь?

tepikina

Блин.
Ты видел, я упоминал Graph.pas.
ИМХО, так назывался исходник модуля Graph.TPU.
По названию видно, что этот модуль делает, или как?

Dasar

это patch - 97 года, может есть более новый, не в курсе. Давно паскалем не интересовался.

vijrel7878

ну а чего так горячиться, для всех ф-ций из модуля graph есть достойная замена. Так что было бы желание. Нет, ну если прога больше этого модуля, тогда да, проще его конвертнуть

kanareykina

ещё вот какая-то утилитка есть, может поможет

tepikina

О, спасибо!
Типа, работает.
А ещё я понял, что тупой:
раз буг в КРТ, можно было без него обойтись (хотя, было бы сложнее...)

tepikina

Всё, уже пропатчил.
ВСЕМ СПАСИБО! ДИПЛОМ ЖИВЁТ И ДЫШИТ!

gopnik1994

диплом - есть переделка паскалевской программы, написанной до 1997 года?

tepikina

Нет, написание сейчас. Поскольку из всех языков знаю только этот, и там пофиг, на чём писать...

Dasar

мехмат?

tepikina

Стопудняк!
Как догадался?
Оставить комментарий
Имя или ник:
Комментарий: