Форумы на Наша-Life
Home user CP  
Календарь событий Найти других пользователей Часто задаваемые Вопросы Поиск  
Автор
Тема
Создать Новую Тему    Ответить
garson2012
(Junior Member)

Зарегистрирован: Jan 2012
Проживает: /
Написал: 1 сообщений

Оценка: 1 Votes 1 чел.

Технологии объёмного звучания в старых играх (A3D, Sensaura, EAX)
Сообщение #1058270
update: убрал все ссылки на внешние ресурсы.

Люблю играть в старые игры которых очень много. Компы сейчас пошли довольно таки мощные, все настройки можно включать на максимум не теряя производительность. С видео вопросов нет. А вот по звуку...

Большинство игр старшего поколения поддерживают сразу несколько конкурировавших стандартов которые разлючаются по качеству объёмного звука в зависимости как от самого интерфейса так и его реалицаии в какой-либо конкретной игре.

Знаю что в Half-Lifе (и его моды) это были:

DirectSound 3D (aka DS3D)
Microsoft's standard API for playing sounds positioned in 3D space; part of their DirectX technology.
Используется по умолчанию. Поддерживается большинством игровых звуковых карт. (Моя оценка - 7/10)

A3D 1.x
Aureal's API that provided for hardware accelerated 3D audio in Windows 95 and 98. Similar to DS3D, it improved upon DS3D by providing hardware acceleration, high-frequency roll-off, and a resource manager. A3D 1.x was designed to work on licensed Aureal A3D hardware only, though many companies have created emulation A3D.DLL files to intercept A3D calls and translate them to DS3D calls. Showcase titles for A3D 1.x are "Jedi Knight: Dark Forces II" and "Unreal
Включается командой "s_a3d 1" в случае если в системе имеется соответствутствующее програмное/аппаратное обеспечение. (ИМХО, не скажу что сильно лучше DS3D но и не хуже, отличия есть - 8/10)

EAX
Environmental Audio Extensions - a reverb property set created by Creative Labs for Microsoft's DirectSound 3D.
Включается командой "s_eax 1" в случае если в системе имеется соответствутствующее програмное/аппаратное обеспечение. (ИМХО, не скажу что сильно лучше A3D 1.x но и не хуже, отличия есть - 8/10)

A3D 2.0
Aureal's new audio engine that provides for hardware accelerated 3D audio, Wavetracing (geometry-based occlusions and reflections), reverb, and environments. Unlike A3D 1.x or EAX, A3D 2.0 is a complete audio engine that works on any sound card, providing some form of 3D audio on every platform. Showcase titles for A3D 2.0 are "Half-Life" and "Heretic II".
Включается командой "s_enable_a3d" в случае, если в системе имеется специальное аппаратное обеспечение. (Лучшее из возможного - 10/10)

Что есть "специальное аппаратное обеспечение"? - Aureal Vortex2 (Super Quad 2500 or Diamond Monster 2) или вышедшая ограниченным тиражом SQ3500? Нет. К сожалению они имеют общий недостаток - отсутствие полноценных драйверов для XP\Vista\7 А без них A3D 2.0 не работает или работает плохо.

Но не всё потеряно, попалась мне тут одна заметочка некоей фирмы "Sensaura" занимавшейся разработками в области 3D позиционирования для звуковых чипсетов yamaha:

[q]Sensaura Compatible Games

Sensaura drivers accelerate, support and are fully compatible with the following common game sound APIs: DirectSound; DirectSound3D; EAX 1.0, EAX 2.0 and I3DL2 reverb; the DirectSound Voice Manager; Sensaura ZoomFX; Aureal A3D 1.x. In addition, games using the Aureal A3D 2.0 or 3.0 APIs should run with hardware accelerated 3D positional audio on Sensaura drivers.

This level of compatibility means that the vast majority of games that do any form of 3D audio will benefit from the acceleration and from features such as reverb provided by the Sensaura driver on your soundcard.

If you experience any difficulties getting 3D audio to work with a specific game when run on a soundcard equipped with Sensaura then please report your problem to dev@sensaura.com and we will try to help.

Below is a list of some of the games that use the above APIs for 3D sound.
[/q]

Далее идёт внушительный список поддерживаемых игр, среди которых есть и Half-Life

Удивительно, но мало очень информации по звуковым картам на базе этих чипов, поддерживающих аппаратно A3D 2.0, а хотелось бы больше.

PS Просьба модераторов неудалять тему, объясните что в ней нужно исправить что бы она не нарушала правила и я исправлю. С правилами я ознакомился. Просто это единственный нормальный ресурс по Half-Life
Надеюсь здесь найти ответы на интересующие вопросы по этой игре. Заранее спасибо

Поправил garson2012 10-01-2012 в 12:13

Old Post 10-01-2012 12:06
garson2012 отсутствует Посмотреть данные 'garson2012' Отправить Приватное Сообщение для 'garson2012' Найти другие сообщения 'garson2012' Добавить garson2012 в Список Друзей
Править/Удалить Сообщение Ответить с Цитированием
Все время в GMT . Сейчас 17:51.
Создать Новую Тему    Ответить

Быстрый ответ
Ваше Имя:
Хотите Зарегистрироваться?
Ваш Пароль:
Забыли свой Пароль?
Вы можете оставлять свои комментарии анонимно, просто введя свои имя и оставив пустым поле пароля.
Ваш ответ:

[проверить размер]
[транслит в win] | [?]
[русская клавиатура]

Дополнительно: Подтверждение по E-Mail


Быстрый переход:
 
Оцените эту Тему:
 

Правила форума:
Создание Тем не разрешено
Создание Сообщений разрешено
Создавать Вложения не разрешено
Редактирование Сообщений не разрешено
Коды HTML запрещены
Коды форума разрешены
Смайлики разрешены
Коды [IMG] запрещены