|
07.11.2011, 00:36
|
#1
|
Знающий
Регистрация: 31.08.2008
Адрес: Arrakis
Сообщений: 234
Написано 6 полезных сообщений (для 6 пользователей)
|
Unable to set graphics mode при Graphics3D 0,0,0,1 на нетбуке
Причем на этом же нетбуке на win7 устанавливался.
Переставил XP - тот же самый exe - Unable to set graphics mode.
Разрешение на нетбуке 1024*600. Если задать его вручную - то игра запускается, как следует.
На других компах с большим разрешением игра запускается всегда, на всех операционках с установленным у пользователся разрешением.
В чем искать причину?
Спасибо!
А еще идет, если поставить одно из значений, например:
Graphics3D 1024,0,0,1
или
Graphics3D 0,600,0,1
|
(Offline)
|
|
07.11.2011, 01:04
|
#2
|
Социал-сычевист
Регистрация: 24.06.2011
Сообщений: 611
Написано 342 полезных сообщений (для 1,359 пользователей)
|
Ответ: Unable to set graphics mode при Graphics3D 0,0,0,1 на нетбуке
Это лечится установкой 1024х768. У меня тоже это было, даже если выставить нули в Graphics3D, то откомпиленный экзешник плюётся ошибками
|
(Offline)
|
|
07.11.2011, 01:09
|
#3
|
Знающий
Регистрация: 06.12.2010
Адрес: Луганск
Сообщений: 252
Написано 112 полезных сообщений (для 166 пользователей)
|
Ответ: Unable to set graphics mode при Graphics3D 0,0,0,1 на нетбуке
Сообщение от ELIAS
А еще идет, если поставить одно из значений, например:
Graphics3D 1024,0,0,1
или
Graphics3D 0,600,0,1
|
Вызови GraphicsWidth() и GraphicsHeight(), очень может быть что там не 1024x600, а 1024x768 или 800x600
__________________
AMD Sempron(tm) 1.41Ггц, 1024МБ ОЗУ, GeForce 6200 128МБ, WinXP SP3.
|
(Offline)
|
|
07.11.2011, 01:10
|
#4
|
Злобный Админ
Регистрация: 04.09.2005
Сообщений: 5,926
Написано 3,415 полезных сообщений (для 9,330 пользователей)
|
Ответ: Unable to set graphics mode при Graphics3D 0,0,0,1 на нетбуке
Сообщение от RBK
Вызови GraphicsWidth() и GraphicsHeight(), очень может быть что там не 1024x600, а 1024x768 или 800x600
|
Эти команды возвращают текущий установленный режим Blitz3D
__________________
|
(Offline)
|
|
07.11.2011, 01:14
|
#5
|
Знающий
Регистрация: 06.12.2010
Адрес: Луганск
Сообщений: 252
Написано 112 полезных сообщений (для 166 пользователей)
|
Ответ: Unable to set graphics mode при Graphics3D 0,0,0,1 на нетбуке
Я и спрашиваю про текущий установленный режим.
__________________
AMD Sempron(tm) 1.41Ггц, 1024МБ ОЗУ, GeForce 6200 128МБ, WinXP SP3.
|
(Offline)
|
|
07.11.2011, 01:22
|
#6
|
Ференька
Регистрация: 26.01.2007
Адрес: улица Пушкина дом Колотушкина
Сообщений: 10,742
Написано 5,461 полезных сообщений (для 15,675 пользователей)
|
Ответ: Unable to set graphics mode при Graphics3D 0,0,0,1 на нетбуке
Сообщение от RBK
Я и спрашиваю про текущий установленный режим.
|
Тебе выдаст размер окошка блица (а НЕ рабочего стола Винды), маленького, которое появляется сразу же. То есть 400х300, а вовсе не 1024х600 как ты хотел.
Уважаемые, в блице есть способ получить список всех поддерживаемых режимов на данной системе. Вот этот список получаем и выбираем нужное.
Олсо. На нетбуке с "родным" 1024х600 можно выставить 1024х768 (тогда картинка сжимается по вертикали и интерполируется, чтобы уложиться в 600 физ. пикселей матрицы. Так вот. А если на той же машинке в блице выставить 1024х768 то оно загнётся.
Так что рассчитывать на выставленное в текущий момент в Винде разрешение не стоит, это не панацея.
__________________
Мои проекты:
Анальное Рабство
Зелёный Слоник
Дмитрий Маслов*
Различие**
Клюква**
* — в стадии разработки
** — в стадии проектирования
Для проектов в стадии проектирования приведены кодовые имена
|
(Offline)
|
|
Эти 2 пользователя(ей) сказали Спасибо ABTOMAT за это полезное сообщение:
|
|
07.11.2011, 01:29
|
#7
|
Знающий
Регистрация: 06.12.2010
Адрес: Луганск
Сообщений: 252
Написано 112 полезных сообщений (для 166 пользователей)
|
Ответ: Unable to set graphics mode при Graphics3D 0,0,0,1 на нетбуке
блин.. неужели я действительно так непонятно пишу?
Graphics3D 1024,0,0,1
;или
;Graphics3D 0,600,0,1
Print GraphicsWidth() +" x "+GraphicsHeight()
WaitKey()
End
p.s. про поддерживаемые режимы плюсую, желательно использовать именно их.
__________________
AMD Sempron(tm) 1.41Ггц, 1024МБ ОЗУ, GeForce 6200 128МБ, WinXP SP3.
|
(Offline)
|
|
07.11.2011, 01:31
|
#8
|
Ференька
Регистрация: 26.01.2007
Адрес: улица Пушкина дом Колотушкина
Сообщений: 10,742
Написано 5,461 полезных сообщений (для 15,675 пользователей)
|
Ответ: Unable to set graphics mode при Graphics3D 0,0,0,1 на нетбуке
Сообщение от RBK
блин.. неужели я действительно так непонятно пишу?
Graphics3D 1024,0,0,1
;или
;Graphics3D 0,600,0,1
Print GraphicsWidth() +" x "+GraphicsHeight()
WaitKey()
End
|
Вот скажи, "Print" сработает после ошибки "Unable to set graphics mode" ?
__________________
Мои проекты:
Анальное Рабство
Зелёный Слоник
Дмитрий Маслов*
Различие**
Клюква**
* — в стадии разработки
** — в стадии проектирования
Для проектов в стадии проектирования приведены кодовые имена
|
(Offline)
|
|
07.11.2011, 01:37
|
#9
|
Зануда с интернетом
Регистрация: 04.09.2005
Сообщений: 14,014
Написано 6,798 полезных сообщений (для 20,935 пользователей)
|
Ответ: Unable to set graphics mode при Graphics3D 0,0,0,1 на нетбуке
Сообщение от ABTOMAT
Вот скажи, "Print" сработает после ошибки "Unable to set graphics mode" ?
|
В первом посте сказано, что такая конструкция не крешится. Т.о. за два "подхода" мы узнаем значения для горизонтали и вертикали.
А дальше - будем думать: что с этими знаниями делать
__________________
http://nabatchikov.com
Мир нужно делать лучше и чище. Иначе, зачем мы живем? tormoz
А я растила сына на преданьях
о принцах, троллях, потайных свиданьях,
погонях, похищениях невест.
Да кто же знал, что сказка душу съест?
|
(Offline)
|
|
07.11.2011, 01:37
|
#10
|
Задрот
Регистрация: 24.07.2009
Адрес: Ивановская область, г. Кинешма
Сообщений: 1,574
Написано 407 полезных сообщений (для 863 пользователей)
|
Ответ: Unable to set graphics mode при Graphics3D 0,0,0,1 на нетбуке
может не в тему, но Graphics3D 0,0,32,1?
|
(Offline)
|
|
07.11.2011, 01:38
|
#11
|
Знающий
Регистрация: 06.12.2010
Адрес: Луганск
Сообщений: 252
Написано 112 полезных сообщений (для 166 пользователей)
|
Ответ: Unable to set graphics mode при Graphics3D 0,0,0,1 на нетбуке
Насколько я понял Graphics3D 1024,0,0,1 запускается без ошибки.
__________________
AMD Sempron(tm) 1.41Ггц, 1024МБ ОЗУ, GeForce 6200 128МБ, WinXP SP3.
|
(Offline)
|
|
07.11.2011, 23:25
|
#12
|
Мастер
Регистрация: 24.06.2009
Адрес: Набережные Челны
Сообщений: 930
Написано 292 полезных сообщений (для 504 пользователей)
|
Ответ: Unable to set graphics mode при Graphics3D 0,0,0,1 на нетбуке
Павел имел в виду битность. Я же у себя на нетбуке не использую 0,0.
Проще меньшее разрешение ставить, чтобы ничего не тянулось, не "лагало".
|
(Offline)
|
|
05.04.2012, 19:26
|
#13
|
Разработчик
Регистрация: 04.04.2012
Сообщений: 468
Написано 37 полезных сообщений (для 60 пользователей)
|
Ответ: Unable to set graphics mode при Graphics3D 0,0,0,1 на нетбуке
Я вот вообще не заморачивался
Я написал себе малюсенький файл "maxMode3d.bb"
-----------------------------------------------------------------------------------------------
For i=1 To CountGfxModes3D()
If GfxMode3DExists(GfxModeWidth(i),GfxModeHeight(i),G fxModeDepth(i)) Then modeN=modeN+1
Next
Graphics3D GfxModeWidth(modeN),GfxModeHeight(modeN),GfxModeDe pth(modeN),1
-----------------------------------------------------------------------------------------------
инклудишь его в любой проект - и всё робит на лучшем разрешении и на любой машине
__________________
|
(Offline)
|
|
Ваши права в разделе
|
Вы не можете создавать темы
Вы не можете отвечать на сообщения
Вы не можете прикреплять файлы
Вы не можете редактировать сообщения
HTML код Выкл.
|
|
|
Часовой пояс GMT +4, время: 21:43.
|