A list of sound engines found in DOS games

Discussion about old sound cards, MIDI devices and sound related accessories.

A list of sound engines found in DOS games

Postby bristlehog » 2017-6-05 @ 11:02

I've made a large list of sound engines that I met in DOS games. There it is:

>>> Google Docs <<<

You can edit this table if you want, or suggest an edit if you are unsure of something.

Obviously the most popular sound middleware engine is a family developed by John Miles, which includes six (!) variants, namely:

Audio Interface Library 2.0
Audio Interface Library/16 (for 16-bit DOS protected mode)
Audio Interface Library/32 (for 32-bit DOS protected mode)
Audio Interface Library 3.0 which was rebranded as Miles Sound System 3.0
DIGPAK/MIDPAK - the PCM part here was written by John Ratcliff
DIGPAK/MIDPAK for 32-bit DOS protected mode

These six cover hundreds (not to say thousands) of games, including some of the most venerable and recognized titles of the time.

The second is Sound Operating System by Human Machine Interfaces. There are were several versions, all of which share the same name. Same here - dozens and dozens of well-known titles.

Other middleware sound libraries were far behind and couldn't really compete. A honorable mention is Sound Images library known by Mortal Kombat I/II. By the time of Mortal Kombat III the developers switched to Miles Sound System.

It's interesting for me to watch some game developers dropping one sound library in favor of another in game series. Examples:

Mortal Kombat II - Sound Images
Mortal Kombat III - Miles Sound System

TES: Arena - Audio Interface Library 2.0
TES: Daggerfall - Sound Operating System

Magic Carpet - Sound Operating System
Magic Carpet II - Miles Sound System
Last edited by bristlehog on 2017-6-05 @ 14:43, edited 7 times in total.
User avatar
bristlehog
Oldbie
 
Posts: 1589
Joined: 2013-4-11 @ 17:56
Location: Russia

Re: A list of sound engines found in DOS games

Postby Joey_sw » 2017-6-05 @ 11:25

RIX used by SoftStar's titles such as: Empire of Angel 2, Chinese Palladin(?)
viewtopic.php?f=5&t=19264&p=334809#p334809
-fffuuu
User avatar
Joey_sw
Oldbie
 
Posts: 554
Joined: 2011-8-17 @ 12:03

Re: A list of sound engines found in DOS games

Postby bristlehog » 2017-6-05 @ 11:48

Added that RIX stuff to the table.
User avatar
bristlehog
Oldbie
 
Posts: 1589
Joined: 2013-4-11 @ 17:56
Location: Russia

Re: A list of sound engines found in DOS games

Postby SaxxonPike » 2017-6-05 @ 15:47

BWSB in the DOS versions of Megazeux could use MOD music directly and also supported the GDM format, which is specific to that library. Often, game authors for Megazeux would convert S3M modules to GDM.
User avatar
SaxxonPike
Member
 
Posts: 214
Joined: 2004-9-08 @ 20:04
Location: Wisconsin, USA

Re: A list of sound engines found in DOS games

Postby bristlehog » 2017-6-05 @ 18:51

SaxxonPike wrote:BWSB in the DOS versions of Megazeux could use MOD music directly and also supported the GDM format, which is specific to that library. Often, game authors for Megazeux would convert S3M modules to GDM.


Adjusted the BWSB module music cell accordingly.
User avatar
bristlehog
Oldbie
 
Posts: 1589
Joined: 2013-4-11 @ 17:56
Location: Russia

Re: A list of sound engines found in DOS games

Postby kode54 » 2017-6-06 @ 01:45

What about the Crusader series? These also used the Poly Tracker module (PTM) format for music.
User avatar
kode54
Member
 
Posts: 257
Joined: 2003-6-15 @ 05:32

Re: A list of sound engines found in DOS games

Postby bristlehog » 2017-6-06 @ 05:09

kode54 wrote:What about the Crusader series? These also used the Poly Tracker module (PTM) format for music.


Are you speaking of Crusader: No Remorse and No Regret? I haven't found any references of them using PTM format.
User avatar
bristlehog
Oldbie
 
Posts: 1589
Joined: 2013-4-11 @ 17:56
Location: Russia

Re: A list of sound engines found in DOS games

Postby BloodyCactus » 2017-6-06 @ 12:09

Im sure there is fmod for dos. Id have to check my archives.
--/\-[ Stu : Bloody Cactus :: http://kråketær.com :: http://mega-tokyo.com ]-/\--
User avatar
BloodyCactus
Oldbie
 
Posts: 733
Joined: 2016-2-03 @ 13:34
Location: Lexington VA

Re: A list of sound engines found in DOS games

Postby zirkoni » 2017-6-06 @ 15:03

Midas Sound System (aka Housemarque Audio System): http://s2.org/midas/
It was used by many Finnish DOS games such as Alien Incident and Super Stardust.
User avatar
zirkoni
Member
 
Posts: 169
Joined: 2014-7-17 @ 08:54

Re: A list of sound engines found in DOS games

Postby kode54 » 2017-6-07 @ 01:30

bristlehog wrote:
kode54 wrote:What about the Crusader series? These also used the Poly Tracker module (PTM) format for music.


Are you speaking of Crusader: No Remorse and No Regret? I haven't found any references of them using PTM format.


Brain fart. They used the ASYLUM Music Format, one of two formats that share the .AMF extension.
User avatar
kode54
Member
 
Posts: 257
Joined: 2003-6-15 @ 05:32

Re: A list of sound engines found in DOS games

Postby dr.zeissler » 2017-8-06 @ 21:14

Are the sound engines interchangeable ?
If an Early Version of a Sound Engine Works and a later one not, can the newer one changed to the older one?
CPU: PII 133-333 MOBO: SNI-D981 RAM: 512- FDD: Dualfloppy 3,5"HD/5,25"HD - 3,5"HD - 5,25"DD ISA-Catweasel HDD: 2x40GB - DVD
ISA(3): Audician32-S2Dreamblaster - GusACE PCI(3): Monster3D- Intel NW AGP(1): 3dfx V3-3000
dr.zeissler
Oldbie
 
Posts: 1504
Joined: 2011-9-28 @ 15:33

Re: A list of sound engines found in DOS games

Postby Karm » 2018-4-21 @ 14:16

Because of the my search for the Miles Sound System SDK (https://www.vogons.org/viewtopic.php?f=62&t=59575&p=663678&hilit=Miles+Sound+System#p663678) I came across some of the libraries mentioned in bristlehog's post.
I've updated the list, regarding the sound libraries I've found. (SEAL, DWT, MIDAS, DSIK2.05)
But there are still a lot of holes, so I would like to ask if someone got any information about this:

Does somebody knows, what the abbreviations stand for regarding the HMI SOS System?

SOSDW1PR.LIB
SOSDWXCR.LIB
SOSMW1PR.LIB

SOSW1CR.LIB
SOSW1CS.LIB
SOSW1PR.LIB
SOSW1PS.LIB

SOSMW1CR.LIB
SOSDW1CR.LIB

I'm guessing that these are two versions, and I know, that the SOSW1CR.LIB was used in Corridor 7 and is probably SOS 4.0.
It was probably compiled with Watcom, which I'm guessing the W is standing for. But this is all I can tell.
Any ideas what the rest could be?
Also does someone knows a good CD Audio SDK in Protected Mode?
I'm thinking about the Libs (if there have been some) used in HoMM 2, Dungeon Keeper, Lost in Time, Lands of Lore II(?), Warcraft II...
Karm
Newbie
 
Posts: 56
Joined: 2017-3-05 @ 17:34

Re: A list of sound engines found in DOS games

Postby Scali » 2018-4-21 @ 14:49

What about Access Software's RealSound? https://en.wikipedia.org/wiki/RealSound
Scali
l33t
 
Posts: 3621
Joined: 2014-12-13 @ 14:24

Re: A list of sound engines found in DOS games

Postby Karm » 2018-4-21 @ 16:27

Sometimes I should read more and think less... :D
The riddle of the different names is solved, at least for the SOS 4.0 Version:

SOSW1CR.LIB SOS Watcom 10.x C language Register based calling
SOSW1CS.LIB SOS Watcom 10.x C language Stack based calling
SOSW1PR.LIB SOS Watcom 10.x C++ language Register based calling
SOSW1PS.LIB SOS Watcom 10.x C++ language Stack based calling

http://www.r-t-c-m.com/knowledge-base/downloads-rtcm/tekwar-tools/
Karm
Newbie
 
Posts: 56
Joined: 2017-3-05 @ 17:34


Return to Sound

Who is online

Users browsing this forum: No registered users and 2 guests