Closed GoogleCodeExporter closed 9 years ago
By the way, I'm new here. I don't know how to add an Enhancement issue so it
turns
out to be a Defect issue. Sorry.
Original comment by Slytheri...@gmail.com
on 16 Oct 2008 at 5:24
(It's ok, only admins can change report issues, and this would be a defect
anyway.)
I dunno what you're talking about tho, we have 8-channel software sound mixing
in
OpenTyrian, and, AFAIK DOSBox's SB emulation is perfect. I'll do some tests in
OpenTyrian, but I think it's just a case of the game not being like you
remember.
(If you could get some recordings of the difference between the native SB and
DOSBox/
OpenTyrian maybe that could help too.)
Original comment by yuriks...@gmail.com
on 16 Oct 2008 at 9:34
Yes. Currently DOSBox has the best SB emulation. Since I'm not able to extract
the
audio of Tyrian 2000 in raw formats, comparison can only be done by recording...
The sound effects and voices plays a bit slower... That's what I can tell for
now,
since it cannot be described easily...
Some sound effects have little differences, but nearly all voices and some
other
sound effects have obvious differences.
And what I'm asking about is, is there any way to play the game's audio without
emulation?
Original comment by Slytheri...@gmail.com
on 16 Oct 2008 at 11:58
[deleted comment]
I just tested it today...
The feeling is the same as what in OpenTyrian in SoundBlaster 16, the
difference was
definitely from cards like ESS 688.
(I got a SoundBlaster 16 and the sound is the same as what it was in your
OpenTyrian. The sounds and voices were different in my earlier sound card, ESS
688,
which is SB Pro compatible. Maybe I'm really wrong with my previous opinion...)
However, I wonder if there is any way to emulate the effects of different
cards,
since sometimes SB, SBPro, SB16, SBAWE, ESS688/1688 acts different... It really
feels confusing, since I cannot reproduce the original effect in DOSBox.
Also, it's better to produce sounds directly, and only emulate the sounds that
is
not supported by modern cards. It will greatly boost the performance.
Original comment by Slytheri...@gmail.com
on 16 Oct 2008 at 12:21
We DO play the sounds directly. The only emulation we use is for the FM music
synth.
You sound quality question may also be due to sampling rate; I'm not sure what
the
original used (probably 22050Hz) but we use 44100Hz, which will produce some
differences in sound output, but not changes in pitch (since the original
sounds are
low sample-rate sounds the only thing affected is that the FM synth probably
sounds
better than the original). Try changing the sample rate (IIRC it's in
loudness.h,
change the SOUND_QUALITY constant) and see if it sounds more like what you
want. The
difference with the ESS could be due to poor hardware performance or
incompatibilities.
I'm gonna mark this as WontFix cause it's something I don't think is worth
pursuing
(emulating different sound cards). Feel free to post again if you have
something to say.
Original comment by yuriks...@gmail.com
on 16 Oct 2008 at 7:16
Original comment by yuriks...@gmail.com
on 16 Oct 2008 at 7:17
Original issue reported on code.google.com by
Slytheri...@gmail.com
on 16 Oct 2008 at 5:23