![]() |
|
Модераторы: Daevaorn |
![]()
|
|
| dima_mak |
|
|||
|
Программист любитель ![]() Профиль Группа: Участник Сообщений: 154 Регистрация: 25.5.2004 Репутация: нет Всего: нет |
А при модэ=0 при попытке нарисовать линию выдаёт
|
|||
|
||||
| shara |
|
|||
![]() Опытный ![]() ![]() Профиль Группа: Участник Сообщений: 344 Регистрация: 29.6.2004 Где: печенье? Репутация: нет Всего: 2 |
dima_mak
лампочка мигает потому-что или библиотека не понимает твою видеокарту или комп не поддерживает такое разришение(покрайней мере заданное таким образом) или ещё что-то в этом роде. вобщем, народ, не партесь. мой вам совет, пишите под Win ато будет такая куча проблем со скоростью работы с графикой и совместимостью програм с другими компами что мне даже представить страшно. если вам надо работать с графикой - то купите себе книгу по DirectX вчастности по DirectDraw и учите её, мне этото вариант больше нравится, хотя кто его знает. и еще одно эта библиотека SVGA256.bgi так медленно работает что её можно нормально использовать только на самом маленьком разрешании. (сам видел) -------------------- с точки зрения аэродинамики шмель не может летать |
|||
|
||||
| Конструктор |
|
|||
![]() Опытный ![]() ![]() Профиль Группа: Участник Сообщений: 641 Регистрация: 12.5.2004 Где: Москва Репутация: нет Всего: 10 |
Не знаю, у меня на 486 33МГц все нормально работает (в смысле работало) если использовать вместе с MTX библиотечкой. Вполне шустро, только мерцает иногда зараза при перерисовке. |
|||
|
||||
| Graf Zeppelin |
|
|||
![]() Шустрый ![]() Профиль Группа: Участник Сообщений: 130 Регистрация: 28.3.2004 Репутация: нет Всего: 1 |
У меня тоже выбрасывает сообщение об ошибке
--------------------
Jah, help me! |
|||
|
||||
| Mysterio |
|
|||
|
Unregistered |
Hi all.
Чего-то меня достала эта SVGA256.bgi. С ней куча проблем(типа MODE NOT SUPPORTED ON THIS CARD {хотя вроде и GeForce440, и на другом компе тоже самое пишет {TsengLabsPCI(2M)} и просто не хочет переходить в графику(мигает курсор доса вверху,ошибок не выдаёт,а само типа рисует{//задержка})}); SVGA режим пашет только через прямой доступ к видеопамяти, а от этой .bgi я добился только 320x200 256цв.(это стандартн.VGA режим). Если кому интересно, то вот инициализация через VESA в 640x480x256(было на каком-то сайте)
100H - 640x400x256 101H - 640x480x256 //16 цветов не привожу 103H - 800x600x256 105H - 1024x768x256 107H - 1280x1024x256//дальше текстовые до 10DH - 320x200x32768... и т.д.(можно эксперементировать до 11AH)[quote] Мне хотелось бы иметь 112H(640x480x64k цвет),но мозги уже сворачиваюстя в трубочку.Можть кто подскажет? |
|||
|
||||
| oleg1973 |
|
|||
![]() asm fanat ![]() ![]() ![]() ![]() Профиль Группа: Экс. модератор Сообщений: 3283 Регистрация: 16.7.2003 Где: Italy Репутация: 1 Всего: 34 |
ddraw поможет
-------------------- SST 465555 icq 200-512-712 |
|||
|
||||
| Mysterio |
|
|||
|
Unregistered |
Лично я ненавижу DIRECTы всякие и винDOS в том числе. Я вообще пытаю свою систему.
|
|||
|
||||
| Guest |
|
|||
|
Unregistered |
это потому что у тебя либо манитор либо видюха не поддерживает такой режим или не поддерживает такой режим при такой попытке его активировать. у меня на 800*600 тоже лампочка мигает, помняй разрешалово.
и вообще народ, даю вам ХОРОШИЙ совет: не работайте на прямую с видео, это медленно, неудобно и не всегда выходит |
|||
|
||||
| Maxim Sabalyauskas |
|
|||
|
Новичок Профиль Группа: Участник Сообщений: 2 Регистрация: 1.7.2004 Репутация: нет Всего: нет |
Ненавидите DIRECTы - попробуйте OPENы (в смысле ГээЛы). Вот что! Как насчёт того, чтобы написать свою библиотеку графики? Всем, кто хочет написать (или уже пишет) свои дрова, тулкиты и т.п., давайте дружить по имэйлу - поделимся опытом! |
|||
|
||||
| Mysterio |
|
|||
![]() Планирующий ![]() Профиль Группа: Участник Сообщений: 66 Регистрация: 28.12.2004 Репутация: нет Всего: нет |
Ну уж нет,люди. Мне нужен либо DOS либо сразу прерываниями. Насчет мыла идея заманчивая
И еще вопрос. У меня в VESA режиме(любом) получается всего одна страница.Надо хотя-бы 2. Или это делается по-другому? |
|||
|
||||
| Michey |
|
|||
|
Unregistered |
Помогите пожалуйста.
В проге, если открыть забитые строки, то всё перестаёт работать. Цель: мне необходимо выводить одиночные символы графическом режиме DOS, но всё время прога выдаёт весь массив или если это одна переменная, то символ и букву "я". Почему????? Через указатель - весь массив. Через посредника - весь массив. С массива [1] через посредника в массив [10] вываливается массив [10]. // Прога #include <graphics.h> #include <stdlib.h> #include <stdio.h> #include <conio.h> #include <iostream.h> #include <ctype.h> int main() { int graphdriver=DETECT, gmode, errorcode; int c; char str[10]; char ch[1]; char cx; initgraph(&graphdriver, &gmode, ""); errorcode = graphresult(); if(errorcode != grOk) { printf("ЋиЁЎЄ ЁЁжЁ «Ё§ жЁЁ ¤а ©ўҐа %i \n", errorcode=graphresult()); printf("\n? ¦¬Ё Є« ўЁиг!\n"); getch(); exit(1); } outtext ("Insert text: "); for (c=0; c<10; c++) { ch[0]=getch(); // cx=ch[0]; // str[c]=cx; if (*ch==' ' || *ch==27) break; outtext (ch); gotoxy(40,15); printf("%c", *ch); } closegraph(); return 0; } |
|||
|
||||
| Michey |
|
|||
|
Новичок Профиль Группа: Awaiting Authorisation Сообщений: 5 Регистрация: 20.3.2005 Где: Каралия Репутация: нет Всего: нет |
Да, теперь я зарегестрировался
|
|||
|
||||
| Guest |
|
|||
|
Unregistered |
спасибо
|
|||
|
||||
![]()
|
| Правила форума "С++:Общие вопросы" | |
|
|
Добро пожаловать!
Если Вам понравилась атмосфера форума, заходите к нам чаще! С уважением, Earnest Daevaorn |
| 0 Пользователей читают эту тему (0 Гостей и 0 Скрытых Пользователей) | |
| 0 Пользователей: | |
| « Предыдущая тема | C/C++: Общие вопросы | Следующая тема » |
|
|
По вопросам размещения рекламы пишите на vladimir(sobaka)vingrad.ru
Отказ от ответственности Powered by Invision Power Board(R) 1.3 © 2003 IPS, Inc. |