logo
Main

Forums

Downloads

Unreal-Netiquette

Donate for Oldunreal:
Donate

borderline

Links to our wiki:
Wiki

Walkthrough

Links

Tutorials

Unreal Reference

Usermaps

borderline

Contact us:
Submit News
  Welcome, Guest. Please Login or Register
 
  HomeHelpSearchLoginRegister  
 
 
OpenAL for DeusEx - development and links (Read 666 times)
Smirftsch
YaBB Administrator
******
Offline



Posts: 6165
at home
Gender: male
OpenAL for DeusEx - development and links
05/09/14 at 06:51:55
 
www.oldunreal.com/betatest/OpenAL_v0.02_DeusEx.7z

Version 0.02 from latest 227j development for DeusEx, Windows version.

Changes:
Switched in OpenAL from FMod Music output to libxmp.
This player is not only free and open source (GNU LESSER GENERAL PUBLIC LICENSE), but better portable and is yet actively maintained unlike most other players. It also plays some tracker files "more correctly" than old FMod3. OGG playing is now done directly via ogg vorbis (BSD-License).

Added CrossFading ability in OpenAL when using MTRAN_Segue
Added ability to play sounds in OGG format (you need to rename the .ogg files to .wav to allow the import)

Changed from Creative Labs OpenAL to OpenALSoft to eliminate problems with non Creative cards in Windows 7 and Windows8


Don't forget to update your ini:
[ALAudio.ALAudioSubsystem]
ALDevices=OpenALSoft
DopplerFactor=0.010000
UseOriginalUnreal=True
SoundVolume=200
UseReverb=True
EmulateOldReverb=True
OldReverbIntensity=1.000000
AmbientFactor=0.700000
MusicVolume=130
MusicPanSeparation=70
Channels=64
OutputRate=44100Hz
UseDigitalMusic=True
bSoundAttenuate=False
ProbeDevicesOnly=False

Known issues:
Code (C++):
void StopSoundId( INT Id );
void SetInstantSoundVolume( BYTE newSoundVolume );	// DEUS_EX CNN - instantly sets the sound volume
void SetInstantSpeechVolume( BYTE newSpeechVolume );	// DEUS_EX CNN - instantly sets the speech volume
void SetInstantMusicVolume( BYTE newMusicVolume );	// DEUS_EX CNN - instantly sets the music volume
 


missing still, so no support for speech yet.

Early development stage, needs feedback on performance and behavior as well as possible bugs.
Report bugs or possible issues here.
Back to top
« Last Edit: 05/09/14 at 13:23:15 by Smirftsch »  

Sometimes you have to lose a fight to win the war.
WWW WWW Smirftsch 52832995  
IP Logged
 
bjorn98009_91
YaBB Newbies
*
Offline


Oldunreal member

Posts: 1
Stockholm, Sweden
Gender: male
Re: OpenAL for DeusEx - development and links
Reply #1 - 05/11/14 at 10:56:31
 
In case it helps, Deus Ex stores speech as MP3, 44100hz/48kbps/16-bit mono.
Back to top
 
 
IP Logged
 
Smirftsch
YaBB Administrator
******
Offline



Posts: 6165
at home
Gender: male
Re: OpenAL for DeusEx - development and links
Reply #2 - 05/11/14 at 16:42:02
 
thanks, found this out already. Problem currently is, that I didn't implement MP3 into OpenAL so far because other UE1 games don't need it and MP3 is not patent free. Looking for a suitable solution yet.

See here for details:
http://www.oldunreal.com/cgi-bin/yabb2/YaBB.pl?num=1120621121
Back to top
 

Sometimes you have to lose a fight to win the war.
WWW WWW Smirftsch 52832995  
IP Logged
 
Dr.Flay™
Full Member
***
Offline


C=AMIGA

Posts: 169
Kernow, UK
Gender: male
Re: OpenAL for DeusEx - development and links
Reply #3 - 05/29/14 at 06:12:31
 
Back to top
 
WWW WWW Dr.Flay™ Dr.Flay™ dr.flay dr_flay dr.flay 75837936 doktor_flay DrFlay  
IP Logged
 
(Moderator: Smirftsch)