|
|
Регистрация Восстановить пароль |
Повторная активизация e-mail |
Регистрация | Задать вопрос |
Заплачу за решение |
Новые сообщения |
Сообщения за день |
Расширенный поиск |
Правила |
Всё прочитано |
|
|
Опции темы | Поиск в этой теме |
22.08.2015, 19:45 | #21 | |||
Форумчанин
Регистрация: 22.07.2015
Сообщений: 138
|
Цитата:
Во-первых, там нет прозрачного цвета. Только мутные логические операции. Во-вторых, BGI не умеет отражать спрайты. В-третьих, драйвер svga256.bgi мне придется красть из порнотетриса, потому как в стандартный паскаль он не входит. Без него — 16 цветов. В-четвертых и главных, BGI работает крайне неспешно и неторопливо. В-пятых и еще более главных, BGI крайне негибко. Цитата:
У меня режим 13h. 320x200, 256 цветов из палитры, строго один байт на пиксель, полный экран чуть меньше сегмента. Но вопрос не в этом. Вопрос — где ошибка в моем простеньком коде. Я ошибки не вижу, а программа вылетает. Цитата:
Просто немного тормозит на чистом паскале.
)))
Последний раз редактировалось Чудо-программист; 22.08.2015 в 19:52. |
|||
23.08.2015, 11:02 | #22 | ||
Ваш К. О.
Участник клуба
Регистрация: 26.12.2012
Сообщений: 1,770
|
Цитата:
Цитата:
Код из сообщения #8 может падать из-за неверного вычисления адресов. Квадратные скобки не забыты? Как описаны переменные Screen1 и Screen2? |
||
23.08.2015, 17:43 | #23 |
Форумчанин
Регистрация: 22.07.2015
Сообщений: 138
|
Код:
)))
|
23.08.2015, 21:11 | #24 |
Ваш К. О.
Участник клуба
Регистрация: 26.12.2012
Сообщений: 1,770
|
И что мешает использовать системную процедуру Move? Вот ее исходник (memh.asm):
Код:
Код:
|
23.08.2015, 21:16 | #25 |
Форумчанин
Регистрация: 22.07.2015
Сообщений: 138
|
Экран режима 13h — очень тормозной, поэтому Movsw будет ровно вдвое быстрее.
А так у меня вообще было Screen2^ := Screen1^, по скорости как Move.
)))
|
|
Похожие темы | ||||
Тема | Автор | Раздел | Ответов | Последнее сообщение |
Использование встроенного ассемблера | Jeckor | Visual C++ | 5 | 23.11.2014 09:28 |
Вывод графики в Pascal с использованием встроенного ассемблера | иванлеон | Помощь студентам | 1 | 17.04.2012 12:44 |
Блок-схема к программе на паскале со вставками ассемблера. | V1rus.25 | Помощь студентам | 0 | 09.04.2012 18:59 |
в турбо паскале | natalialove | Фриланс | 8 | 31.05.2010 19:11 |
в турбо паскале | tanyalove | Помощь студентам | 17 | 29.04.2010 13:16 |