Есть драйвер EGAVGA, который разрешает 640х480х256 - не больше. Нужно работать в режиме 800x600x256... Скачанный SVGA256 работать не хочет, вываливается с ошибкой периода исполнения(Runtime Error).
А ты его проинстоллировал.svga256.bgi.А???
А то он без этого не будет работать.
To Alex: InitGraph у меня вообще не работает. Кроме стандартного 640х480х256 ничего не хочет устанавливать... если интересно могу прислать кусок проги...
Добавлено (10.01.03 12:28):
SVGA256?, уточняю... Есть SVGA256.bgi, к нему демонстрационный pas - файл и bmp - файл (24 бита), вследствие исполнения pas - файла получаем диалог, в котором предлагается выбрать режим, из множества представленных в диалоге режимов выбираю 800х600х256, получаем Runtime Error...
Пришли этот кусок проги!!!
Попробуй использовать другой драйвер, их слава богу не мало...
To MJ: Кинь линк на нормальный драйвер...
Добавлено (23.01.03 18:46):
To Alex: Ну что молчишь - получил?
Добавлено (23.01.03 18:48):
To ALL: А вообще можно ли получить больше, чем 256 цветов (на Паскале, разумеется...)?
To NoName: Да получил,но тут проблемы быдли и ответ тебе не смог отправить.Вообщем у мени усе отлично работает,акромя ibm8514.bgi он у меня собственно всегда не работал(я не знаю где я его только не пробовал на разных компах(и на старых 486-ых тоже) усе равно не идет.
Вот у теби было написано
d:=Detect;
InitGraph(d,r,'PATH');
ты в 'Path' надеюсь нужный путь к bgi драйверам пишешь.
в svga256 у меня все работает <=640x480 (думаю проблема в WinXP так как на W98 усе работало)
их программа по выводу BMP файла в принципе не должна работать-они там совсем другой файл указали-там в самой проге надо пути поменять или сменить имя прилагающегося файла с bit3.bmp на bit.bmp.
А так в принципе усе работает.
Ну и ты вообще делал как я тебе говорил в
1 сообщении
d:=InstallUserDriver('svga256',nil);
На второй вопрос я тебе помогу ответить так просмотри внимательно ту прогу по выводу bmp файла на экран(прилагается к svga256.bgi) и она тебе даст отличный ответ.
To Alex(***): Спасибо, что посмотрел не поленился... У меня у самого ща проблемы (экзамены Здаю...), поэтому сейчас затишье на фоне Pascal. Скоро освобожусь, посмотрю и мы вернемся к обсуждению этой темы....
Спасибо!
NoName, удачи на экзаменах. ;)
В том то и прикол, что школьная жизнь в этом плане лучше, что каждое полугодие экзамены сдавать не приходится.Так что покас отдыхаем ;D
У как все запущено.....
ЗЫ Вот народ старается для нас ламаков модули пишет а мы досихпор вопросы задаем тебе куда кинуть SDK там какой хошь режим устанавливай а ещё лучше поставь Free Pascal там все режимы поддерживаться скоро будут щас покаместь тока HighColor есть но True Color в разработке...
Мне кинь на alexey118@yandex.ru.
ТЫ это кстати всетки поставь или Free Pascal или TMT Pascal v3.9 там эта СДК уже как стандартные библы идет
а лучше КУПИ TMT Pascal v4.0 там можно делать виндовские преложения и работать с Open GL
КИНУ ПРАВДА ОНА ТЕЖЕЛАЯ СОБАКА
Re Free Pascal: Не для ламаков пишем, а для себя. И не потому, что действительно это нужно, а потому что просто интересно программировать именно на Pascal'е. Не надо советовать другие языки (Дельфи есть, например...Си...). Мы не уйдем от этой проблемы, переключаясь на другой язык - так можно лишь "гонять зайцев"... Не в обиду...
Проблема в том что FreePascal тоже самое почти тока возможностей по больше а все остальное такое же....
а если вам нравится мудачится над однимиже и теми проблемамами то я вас не понимаю...
Я как то пробовал с BP 7.0 на TMT Pascal перейти:
тяжко как-то, там правила немного другие.Он многие мои проги из под BP не захотел компилировать!!!
А я тебе советую так сделать:
Вся сложность заключается в том, что в ТМТ проги пишутся в защищённом режиме. Следовательно сначала, для приобретения опыта попробуй пописать в этом режиме в обычном BP, и после (в процессе ты половину своих программ постарайся перегнать в этот режим) уже пробуй себя на ТМТ.
В другом правила почти те же :)))) Ну не настолько, чтобы перевесить все его выгоды :))
Всё дело в том, чтобы побороть привычку :))
З.Ы. Ещё .. сразу сделай так, чтобы подсветка синтаксиса в ТМТ была как в стандартном BP. Вот увидишь, это значительно повысит желание писать на нём, потому что зачастую мы сильно привыкаем к внешнему виду :) (те же синенькие окошечки Фара, от которых досихпор не могут отказаться миллионы) :)))
Как это сделать: правой кнопкой по рабочей области -> Properties -> Вкладка Display -> В ней подвкладка Syntax Highlighting -> Color Scheme -> Classic
To all: Если уж на то дело пошло - да, мне нравится мудачиться! Tp7.0 - классика!
Добавлено (5.02.03 15:26):
Паскаль - один из самых "долгоживущих" языков вообще... Существует уже более 15 лет! А все эти TMT, FreePascal, VBA, ... - языки "однодневки" ! Завтра их уже не будет. ("Круче" pas только asm и C, но мне пока до asm'а далеко....)
To Some1: А я Вас, Some1 и не "обвиняю" в этих словах...
От юнита не откажусь...
Some1, кинь и мне этот юнит.Мож тоже поразбираюсь.
To Alex***: Ты получал от меня письмецо????!!!
Получал.Ответ ты ужо получил.Я по крайней мере так надеюсь!!!
Это фильмы надо было смотреть отечественные. У родителей спроси :)))) Они я думаю заценят :)))
To Alex: Юстас Алексу... Получил я твою мессагу. Ни хрена у меня все равно не пашет !!!! Попробую на другом компе... Ты мне скажи запускал ли ты все - таки Svga256 в режиме 800х600. А? У меня старый добрый Runtime Error!
To Some1: Если письмецо мое получали... Да все равно: Юнит EMMunit откомпилил, намано все... Модуль differen, Вы там упомянули. Так нет у меня его (пришлите еси нетрудно.).
Юнит не нужен. Писал давно, много тупости.
Добавь просто в юнит команду
Народ я только одного не пойму. Зачем все эти Паскали... Почему никто на Delphi переходить не хочет?Неужели так сильна привычка?! Я сам пару прог по графике писал на TMT...
Добавлено (12.02.03 23:04):
To Noname: На старом компьютере на W98 у меня все режимы работают. На новом же WXP у меня ошибок никаких вроде бы не выдает, но просто напросто выключается монитор, и только после основательной долбежки по клаве включается обратно (ну точнее не выключается а выходит в ждущий режим).
Добавлено (12.02.03 23:12):
To Some1:А мож, коли не впадлу, скажешь что такое Алекс Юстасу. Фильмов отечественных смотрел немало, но все равно не пойму что это такое.
Да были такие агенты с кодовыми именами - "алекс" и "юстас". Шифровками переписывались :)))
Эта фраза стала крылатой. (та, что я писал выше).
Всё это мне очень напомнило ваше с nonam'ом общение :))))
Я вот че думаяю - на другой тачке буду пробовать....
>:( ню у меня есть драйвер на 256 color
а может не работать из-за Wnidjws XP Proff
а в XP home edit уменя все работает токмо в путь 8)
:-*
Кинь на мыло, пожалуста тот драйвер...