![]() |
![]() |
alex_val |
![]()
Сообщение
#1
|
Группа: Пользователи Сообщений: 3 Пол: Мужской Репутация: ![]() ![]() ![]() |
Кажеться что после того как поставил вместо интегрированной видокарты GeForce 7600GT перестала иницализироваться паскалевская графика. Я конечно не уверен на 100% что это именно установка видеокарты повлияла, но мне кажеться, что больше нечему...
При открытии графического режима - просто черный экран. ![]() Собственно нужно для лабораторных работ чтоб графический режим работал. Кто-нить знает что это такое и как с этим бороться? Не вынимать же видеокарту на время работы с паскалем ![]() |
![]() ![]() |
volvo |
![]()
Сообщение
#2
|
Гость ![]() |
Цитата Не вынимать же видеокарту на время работы с паскалем Нет, конечно...Гораздо проще поставить эмулятор (тот же DOSBox), или воспользоваться 32-битным FPC, который позволяет писать программы полностью совместимые с Турбо Паскалем, и в то же время нормально инициализирует графику (у меня по крайней мере на 7300GT проблем не возникает) |
alex_val |
![]()
Сообщение
#3
|
Группа: Пользователи Сообщений: 3 Пол: Мужской Репутация: ![]() ![]() ![]() |
Нет, конечно... Гораздо проще поставить эмулятор (тот же DOSBox), или воспользоваться 32-битным FPC, который позволяет писать программы полностью совместимые с Турбо Паскалем, и в то же время нормально инициализирует графику (у меня по крайней мере на 7300GT проблем не возникает) Спасибо за советы! Оба способа решения меня в принципе устраивают для студенческих лабораторных. Однако оба не идеальные. Из DOSBox все паскалевские программы с графикой заработали. Только очень медленно... И вторая проблема - сам компилятор из под DOSBox закрывается при попытке скомпилировать программу, в то время как из под Windows компилировать у него получается. Т.е. нужно компилировать exe и потом самому его из DOSBox запускать. FreePascal - смог скомпилировать и запустить программу с графикой. Но вот жалко, что нет полной совместимости с ассемблером TP7.0. Хотя у них на сайте написано, что после директивы {$asmmode intel} будут компилироваться и ассемблерные вставки старого синтаксиса. В моей программе модуль работы с мышкой выдает 41 ошибку без директивы и 7 ошибок с директивой. |
![]() ![]() |
![]() |
Текстовая версия | 20.06.2025 2:08 |