Вот какая проблемма:
есть программа написанная на паскале.
Программа ОЧЕНЬ старая, компилированная, и конечно не работает (Error 200)
Может можно написать программу, которая будет "притормаживать" процессор?
Тогда с этой ошибкой будет поконченно.
Зачем? Не легче ли юзать патченный crt?
Я так понимаю, что исходников уже не найти, а поэтому вариант "использовать пропатченный crt" отпадает...
Я помню, когда-то давно, когда появилась такая проблема, видел патч устраняющий возникновение ошибки. Правда он работал не со всеми файлами... Сейчас уже разыскать не смогу.
Да, исходников уже не найти!
---
Может как -то можно написать эмулятор?
Ну скажем запускаем этот EXE, и выполняем по 1 команде, с задержкой?
Есть какие идеи?
Насчет "притормаживания"...
Если поискать в сети то для этого есть уже готовые програмки.
По большому счёту, в сети не и много таких прог. В своё время, я нарыл 1 патч для паскалевских прог, и 1 драйвер на 38 байт, правда очень эффективный. И 2-3 замедлителя, рекомендую zamedl.com Во второй мордал комбат без него теперь и не поиграешь. Кидай мыл.
Я сталкивался с такой проблемой, где то в нете находил решение - замена в хекс эдиторе 4 байт, и проблема решена... там и были приведены эти 4 байта, я поищу еще раз
наверное, ехе который исправлял эту ошибку и патчил эти 4 байта...
Выше было мое сообщение =)
Для непаскалевских прог это не сработает.
Хм... я не говорю про замедление - я про runtime error 200