--- /dev/null
+;\r
+; ID_SD.EQU\r
+; Id Sound Manager assembly equates\r
+;\r
+\r
+ INCLUDE 'ID_VL.EQU' ; For screen color debugging stuff\r
+\r
+; Modes\r
+sdm_Off = 0\r
+sdm_PC = 1\r
+sdm_AdLib = 2\r
+\r
+smm_Off = 0\r
+smm_AdLib = 1\r
+\r
+sds_Off = 0\r
+sds_SoundSource = 1\r
+sds_SoundBlaster = 2\r
+\r
+; Stuff for the PC speaker\r
+pcTimer = 42h\r
+pcTAccess = 43h\r
+pcSpeaker = 61h\r
+pcSpkBits = 3\r
+\r
+; Stuff for the AdLib\r
+; Operator registers\r
+alChar = 20h\r
+alScale = 40h\r
+alAttack = 60h\r
+alSus = 80h\r
+alWave = 0e0h\r
+; Channel registers\r
+alFreqL = 0a0h\r
+alFreqH = 0b0h\r
+alFeedCon = 0c0h\r
+; Global registers\r
+alEffects = 0bdh\r