Difference between revisions of "SND (AdLib)"

From Video Game Music Preservation Foundation Wiki
Jump to: navigation, search
Line 4: Line 4:
 
| Developer  = Unknown
 
| Developer  = Unknown
 
| Header      = Custom
 
| Header      = Custom
 +
| OutputDA    = No
 +
| OutputMIDI  = No
 +
| OutputFM    = Yes
 +
| OutputPSG  = No
 
| Instruments = Intrinsic
 
| Instruments = Intrinsic
 
| Released    = 1989-??-??
 
| Released    = 1989-??-??

Revision as of 15:06, 29 October 2014

[[Category: Formats With {{{Content}}} Content]]
Sound Bank
SND (AdLib).png
Developer: Unknown
Header: Custom
Content: {{{Content}}}
Instruments: Intrinsic
Target Output
Output - Digital Audio - No.png Output - MIDI - No.png Output - FM Synthesis.png Output - PSG - No.png
Released: 1989-??-??
First Game: Kung Fu Louie Vs. The Martial Art Posse (DOS)
Extensions
  • *.snd

An AdLib Sound Bank (SND) file doesn't store music, but it does contain the definitions for instruments to be played in MUS files. Since this format isn't actually an audio format, the list of players don't actually "play" SND files, but rather utilize them when playing a MUS file.


Players

(Category)


Games

(Category)

Since SND files do not store music, there are no samples, but this is a list of the games that use SND files.


Released

Title

1989-??-?? Kung Fu Louie Vs. The Martial Art Posse (DOS)
1989-??-?? Weird Dreams (DOS)
1990-??-?? DragonStrike (DOS)
1990-??-?? Faces ...tris III (DOS)
1990-??-?? X-Rock (DOS)
1992-??-?? Balda (DOS)
1992-??-?? Branch (DOS)
1992-??-?? Color Lines (DOS)
1992-??-?? Regatta (DOS)
1994-??-?? Nine (DOS)


Technical

  • There are very few technical details, because the format is not documented.
  • File size can be calculated with this formula:
FileSize = InstCount * 65 + 6

Header Details

Offset

Type

Description

Default value

0x00 Unknown / Reserved 0x01
0x01 Unknown / Reserved 0x00
0x02..0x03 WORD Instrument Count
0x04..0x05 WORD Unknown
0x06 Instrument Names
Instrument Parameters


Instrument Names

Each instrument name is null-terminated ANSI string with 8 fixed characters.


Instrument Parameters

Instrument parameters are expressed with 56-byte array for each instrument, it isn't inspected yet.


Links