Извините, ничего не найдено.

Не расстраивайся! Лучше выпей чайку!
Регистрация
Справка
Календарь

Вернуться   forum.boolean.name > Программирование игр для компьютеров > BlitzMax > 2D-программирование

Ответ
 
Опции темы
Старый 24.01.2008, 18:42   #1
Ende
AnyKey`щик
 
Регистрация: 08.11.2007
Сообщений: 13
Написано одно полезное сообщение
(для 3 участников)
Совместимость с Vista

Здравствуйте уважаемые участники форума! Недавно столкнулся с небольшой проблемой - В Windows Vista при использовании ф-ции playsound с предварительно загруженным звуком, звук проигрывается, как-бы с небольшим запозданием, что при звуке стрельбы из автомата выглядит как минимум немного неестественно.. ) Помогите пожалуйста, как с этим справится? И есть ли еще какие-нибудь проблемы в BMX-проектах по совместимости с Vista?

С уважением, Ende..
(Offline)
 
Ответить с цитированием
Старый 24.01.2008, 18:43   #2
HolyDel
 
Регистрация: 26.09.2006
Сообщений: 6,035
Написано 1,474 полезных сообщений
(для 2,707 пользователей)
Ответ: Совместимость с Vista

Во всех остальных играх в Висте нормально проигрывается звук?
есть подозрение что это не бмакс виноват, а драйвера к нему.
(Offline)
 
Ответить с цитированием
Старый 24.01.2008, 19:31   #3
johnk
Легенда
 
Регистрация: 01.10.2006
Сообщений: 3,705
Написано 296 полезных сообщений
(для 568 пользователей)
Ответ: Совместимость с Vista

Тестировал свой Spacer на Висте - всё ок. Это Система такая начит. Обнови дрова
(Offline)
 
Ответить с цитированием
Старый 24.01.2008, 20:50   #4
Ende
AnyKey`щик
 
Регистрация: 08.11.2007
Сообщений: 13
Написано одно полезное сообщение
(для 3 участников)
Re: Совместимость с Vista

Дело в том, что проект скомпилен в Xp, хз что такое, сейчас попробую. А как справиться с проблемой окна? (когда приложение продолжает выполняться и не останавливается даже при потере фокуса окна?)

Блин.. Дрова не ставятся другие, кроме как с диска который шел вместе с МП. Ага, сейчас элементарно скомпилил пример digisteroids в Vist'е. Тот же самый глюк. Знаете, такое ощущение что игра делает по-дурацки: каждый раз при каждом вызове команды playsound() она сначала ЗАГРУЖАЕТ звук (не зависимо от того что он уже был загружен в память.) и сразу его воспроизводит.. Но это всего лишь мое предположение. В XP проблем нет.

Последний раз редактировалось Ende, 24.01.2008 в 21:28.
(Offline)
 
Ответить с цитированием
Старый 24.01.2008, 22:48   #5
jimon
 
Сообщений: n/a
Ответ: Совместимость с Vista

Ende
ето проблема bmax, решается использованием стороних библиотек
 
Ответить с цитированием
Старый 26.01.2008, 01:20   #6
bebe
AnyKey`щик
 
Регистрация: 13.08.2007
Сообщений: 2
Написано 0 полезных сообщений
(для 0 пользователей)
Re: Совместимость с Vista

У меня тоже была такая проблема, для решения можно поменять звуковой драйвер со стандартного FreeAudio на DirectSound или OpenAL.
(Offline)
 
Ответить с цитированием
Старый 26.01.2008, 14:05   #7
Ende
AnyKey`щик
 
Регистрация: 08.11.2007
Сообщений: 13
Написано одно полезное сообщение
(для 3 участников)
Ответ: Совместимость с Vista

Поменять звуковой драйвер - тоесть использовать сторонние библиотеки, я правильно понял?

Вопрос когда программа продолжает выполняться при потере фокуса окна остается открытым. Как от этого избавиться?
(Offline)
 
Ответить с цитированием
Старый 26.01.2008, 14:44   #8
johnk
Легенда
 
Регистрация: 01.10.2006
Сообщений: 3,705
Написано 296 полезных сообщений
(для 568 пользователей)
Ответ: Совместимость с Vista

Врубать таймер, когда не в фокусе
(Offline)
 
Ответить с цитированием
Старый 26.01.2008, 17:44   #9
bebe
AnyKey`щик
 
Регистрация: 13.08.2007
Сообщений: 2
Написано 0 полезных сообщений
(для 0 пользователей)
Re: Ответ: Совместимость с Vista

Сообщение от Ende Посмотреть сообщение
Поменять звуковой драйвер - тоесть использовать сторонние библиотеки, я правильно понял?
Думаю да, хотя в БМаксе функция называется SetAudioDriver, почему - хз. Кстати, по идее, DirectSound должен работать во всех Windows, так что его можно спокойно использовать вместо стандартного FreeAudio.
(Offline)
 
Ответить с цитированием
Ответ


Опции темы

Ваши права в разделе
Вы не можете создавать темы
Вы не можете отвечать на сообщения
Вы не можете прикреплять файлы
Вы не можете редактировать сообщения

BB коды Вкл.
Смайлы Вкл.
[IMG] код Вкл.
HTML код Выкл.

Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Помогите написать код(видимость+тип+спис Putin 3D-программирование 1 06.05.2009 00:57
столкновения с обьектами сделанными Cartography shop 4 klopmaks Blitz3D 0 21.02.2009 21:10
Совместимость либ AndruXa Blitz3D 21 02.03.2008 00:21
Нечитаемость русских символов Maestro Болтовня 2 19.01.2008 20:55
не могу в Physx поворачивать Joint быстро, помогите! CRASHER Физика 18 12.01.2008 17:55


Часовой пояс GMT +4, время: 17:59.


vBulletin® Version 3.6.5.
Copyright ©2000 - 2024, Jelsoft Enterprises Ltd.
Перевод: zCarot
Style crйe par Allan - vBulletin-Ressources.com