Top.Mail.Ru
Мастера DELPHI, Delphi programming community Титульная страница Поиск, карта сайта Написать письмо 
| Новости | Поиск | FAQ | Статьи | Книги | Новости VCL |
| Форумы ЧАТ | Орешник | KOL и MCK |
Форумы -» Основная («Начинающим»)/ Базы / WinAPI / Компоненты / Сети / Media / Игры / Corba и COM / KOL / FreePascal / .Net / Прочее / RSDN.ORG

« предыдущая ветвь | форум | следующая ветвь »

Че такое с DelphiX [Delphi, Windows]


Cash ©   (2004-02-14 16:38:00) 

В общем у меня от этого шары из обит лезут :( .

Сделал игру на Делфиикс, а она маразмом страдает
 
  Маленькое пояснение.
Celeron 633, 192 mb RAM, Matrox Milennium G400 - FPS 74-76
Athlon 1700, 256 mb Ram, NVidia Ge-Forse4 Titan4200 - FPS 74-76
Celeron 2100, 512 mb RAM, NVidia Ge-Forse4 MX440-8x - FPS 32-40

Ето как понять можно?
Учитывая то, что сделана она на последнем экземпляре.

Дам характеристики DxDraw:
- Display
  640x480x32
- options
  notdoWaitVBlank
  doSystemMemory
  {остальное как есть}
+ у всех спрайтов стоит SystemMemory = true


Cash   (2004-02-23 11:58:00) [1]

Люди. Попробуйте, найдите среди знакомых тачку с Ge-Forse MX440-8x и испытайте демку на DelphiX. Сообщите о резутьтатах.


Cash   (2004-02-20 17:58:00) [2]

Урб: не так. идима можно работать и с 32b.
MYSTERYO: мониторчик то 17d. Sony E200.

Подвижки к увеличению фпс действительно есть при отключении doWaitVBlank, но не сильно, зато если прорисовывается малое [1..5] количество спрайтов то фпс увеличивается до 80..95, что тоже очень интересно.


Урб   (2004-02-19 14:20:00) [3]

>Дам характеристики DxDraw:
>- Display
>  640x480x32

Простите, тупой вопрос.
Мой DelphiX не позволяет работать с 32...
Только 16 или 24. Что не так?


cyborg   (2004-02-16 16:19:00) [4]

[3] MYSTERYO ©   (16.02.04 14:43)
это зависимость от частоты режима экрана. Отключи видеосинхронизацию в игре, будут другие цифры.


MYSTERYO   (2004-02-16 14:43:00) [5]

Я заметил, что FPS под DephiX зависит от МОНИТОРА :)
Как вам это?
На 15 дюймовке ~60,
на 17" ~100
Причем я на многих компах тестил, результат один и тот же


Cash   (2004-02-15 09:51:00) [6]

external : у меня винда ХР, там в св-вах исполняемого файла можно поставить совместимость с 256-цветным режимом. ставлю - и пашит как часы. А смена разрешения экрана или изменение св-в цветовой палитры дисплея DxDraw не помогают.

На остальных компах(параметры которых указаны в вопросе) тоже стоит winXP, я работаю на последнем экземпляре.


external   (2004-02-14 23:04:00) [7]

версии и происхождение драйверов? (а может кстати и DirectX?)


Наверх

Титульная страница Поиск, карта сайта Написать письмо