Версия для печати темы

Нажмите сюда для просмотра этой темы в обычном формате

Форум «Всё о Паскале» _ Написание игр _ Траблы с графикой в TMTPascal'е

Автор: Turboworld 12.04.2007 4:46

Дело вот в чем... Нужна была анимация в паскале. Без мелькания. Обратный ход лучей в обычном паскале ничего не давал, равно как и постраничное не катило (т.к. в стандартном egavga.bgi нет режима 640 на 480 хотя бы с двумя видеостраницами). Посоветовали TMT. Действительно все там получилось.. ничего не мелькало и т.п. (использую и смену видеостраниц и обратный ход лучей (сразу в этой же функции есть - надо просто флажок ставить).

Прилагаю исходники и экзешник...

Трабла в том, что писал и тестил на своем десктопе, WinXp. В универе как оказалось Win2000. Прога запускается, но разрешение там 320 на 240 (в проге стоит Detect). Тогда как я писал под 640 на 480 и у меня дома именно 640 на 480 было всегда. А тут нате... 320.... естественно при движении сценка уходит за экран (+ омжет, в том режиме страница одна) - получается самое мерзкое мерцание, выход за пределы экрана...

Пробовал запускать у товарищей на ноутах (на ноутах WinXP) - у одного ноут просто повис, у второго прога запустилась, но без графического режима... т.е. как он сказал "пишет тока копирайты и все". Копирайты хз чьи - не мои точно... Может, разработчиков компилятора или еще что-то....

Как заставить прогу работать в универе? И из-за чего такие траблы с графикой на других компах???


Прикрепленные файлы
Прикрепленный файл  code.rar ( 49.13 килобайт ) Кол-во скачиваний: 282

Автор: Чужак 13.04.2007 4:17

Turboworld, при описании своей проблемы предпочтительнее использовать общеупотребительные и общепонятные термины, даже если это слэнг. Я, напимер, долго не мог понять, что такое "трабла"...
Сбои в работе компьютера, программ, зависания, нежелательные эффекты типа мерцаний обычно или чаще называют "глюками"...

Автор: Turboworld 14.04.2007 3:21

Извиняюсь за сленг.

Нет. Глюк это другое. Глюк - это когда работает, но неправильно. А у меня именно трабл (от англ. trouble) - т.е. не работает smile.gif

Автор: Ozzя 14.04.2007 11:19

Цитата
Трабла в том, что писал и тестил на своем десктопе, WinXp. В универе как оказалось Win2000.

Увы, библиотека Graph под W2000 работает некорректно. Практически не завися от типа видеоадаптера.

Автор: Turboworld 17.04.2007 0:06

Цитата(Ozzя @ 14.04.2007 8:19) *

Увы, библиотека Graph под W2000 работает некорректно. Практически не завися от типа видеоадаптера.

А как тогда объяснить подобоне поведение моей проги и на большинстве ноутбуков? На них стояла WinXP... blink.gif

Автор: Гость 17.04.2007 14:31

Именно под w98 и wxp работает безупречно. Но... Под w2000 - нет.

Автор: Ozzя 17.04.2007 15:08

В свое время я обращался к Вадиму Бодрову - автору ТМТ Паскаль по поводу сего глюка. Но... К сожалению, на момент задания вопроса ВБ уже не работал в ТМТ.