ADLMIDI: Update latest update of DMXOPL3 bank by @sneakernets

And a small polishing of bank names to keep the informative, but much shorter
This commit is contained in:
Wohlstand 2018-03-28 20:34:28 +03:00
parent 99e24efc2c
commit 6a497a0b92
1 changed files with 273 additions and 273 deletions

View File

@ -4,7 +4,7 @@
* FROM A NUMBER OF SOURCES, MOSTLY PC GAMES.
* PREPROCESSED, CONVERTED, AND POSTPROCESSED OFF-SCREEN.
*/
const adldata adl[4425] =
const adldata adl[4423] =
{ // ,---------+-------- Wave select settings
// | ,-------ч-+------ Sustain/release rates
// | | ,-----ч-ч-+---- Attack/decay rates
@ -4116,7 +4116,7 @@ const adldata adl[4425] =
{ 0x332F985,0x0A5D684, 0x05,0x40, 0xE, +0 },
{ 0x0FFF00B,0x2FF220C, 0x00,0x00, 0xE, +0 },
{ 0x223A133,0x4F4F131, 0xD6,0x09, 0x6, +0 },
{ 0x223B132,0x0F4F131, 0xD3,0x0A, 0x6, +0 },
{ 0x023B131,0x0F4F131, 0xD3,0x0A, 0x6, +0 },
{ 0x433F133,0x0F4F131, 0xD6,0x09, 0x8, +0 },
{ 0x2F3F132,0x4F6F131, 0xD3,0x0A, 0x6, +0 },
{ 0x2A4A112,0x4B5F211, 0xD2,0x05, 0x4, +0 },
@ -4135,10 +4135,10 @@ const adldata adl[4425] =
{ 0x587F617,0x0E4F231, 0x54,0x08, 0x9, +0 },
{ 0x0A5F33F,0x0F2C312, 0xA1,0x06, 0xC, -12 },
{ 0x0A5F43F,0x0F2F392, 0xD5,0x07, 0x0, -12 },
{ 0x461A417,0x0017C11, 0xAA,0x08, 0x7, +0 },
{ 0x061A416,0x0018911, 0xA7,0x07, 0x7, +0 },
{ 0x0F6F2B2,0x0F6F281, 0xE5,0x00, 0xF, +0 },
{ 0x0F6F2A4,0x007F08F, 0x40,0x00, 0x1, +0 },
{ 0x462A417,0x0027A11, 0x9C,0x08, 0x9, +0 },
{ 0x062A416,0x0028811, 0x99,0x07, 0x9, +0 },
{ 0x0F6F2B2,0x0F6F281, 0xE8,0x05, 0xF, +0 },
{ 0x0F6F2A4,0x007F08F, 0x45,0x05, 0x1, +0 },
{ 0x0F6F618,0x0F7E500, 0x63,0x80, 0x6, +12 },
{ 0x5A6F40E,0x007D804, 0x5B,0x80, 0x0, +0 },
{ 0x2F6F71A,0x0F5F413, 0x1F,0x03, 0x4, -19 },
@ -4162,8 +4162,8 @@ const adldata adl[4425] =
{ 0x105FF2C,0x01A6222, 0x9D,0x12, 0x8, +0 },
{ 0x107F021,0x2055232, 0x92,0x07, 0x8, +0 },
{ 0x107F021,0x2055232, 0x92,0x07, 0x0, +0 },
{ 0x274A613,0x4B8F401, 0xDD,0x05, 0x6, +0 },
{ 0x2249134,0x2B8D301, 0x5E,0x05, 0xA, -12 },
{ 0x574A613,0x4B8F401, 0x9D,0x0D, 0x6, +0 },
{ 0x2249134,0x2B8D301, 0x61,0x05, 0xA, -12 },
{ 0x5E5F133,0x1E4F211, 0x99,0x07, 0x6, +0 },
{ 0x1E5F133,0x5E4F211, 0x9E,0x0B, 0x0, +0 },
{ 0x21FF021,0x088F211, 0xA5,0x80, 0xA, +12 },
@ -4178,8 +4178,8 @@ const adldata adl[4425] =
{ 0x0F78140,0x3F7F040, 0x40,0x05, 0xC, +14 },
{ 0x6F78AE8,0x649B1F4, 0x03,0x0A, 0xA, +0 },
{ 0x6F78AE8,0x649B1F4, 0x43,0x4B, 0xA, +0 },
{ 0x0209221,0x0E6C131, 0x97,0x05, 0x0, +0 },
{ 0x0608521,0x0E6A131, 0xD4,0x05, 0x4, +0 },
{ 0x0609533,0x4E5C131, 0x63,0x05, 0x0, +0 },
{ 0x0608521,0x0E4A131, 0xD4,0x05, 0x4, +0 },
{ 0x0F9F030,0x0F8F131, 0x9D,0x05, 0xA, +12 },
{ 0x7F0F017,0x7F9B700, 0x00,0x0F, 0xA, +12 },
{ 0x026AA21,0x0D7F132, 0xCF,0x84, 0xA, +0 },
@ -4191,7 +4191,8 @@ const adldata adl[4425] =
{ 0x2E69515,0x1B6B211, 0x17,0x08, 0x0, +0 },
{ 0x077FA21,0x06AC332, 0x07,0x0D, 0x0, +0 },
{ 0x0F5F430,0x0F6F330, 0x0E,0x00, 0xA, +12 },
{ 0x1468331,0x017D232, 0x15,0x00, 0xA, +0 },
{ 0x139A331,0x0F8F133, 0x93,0x08, 0xC, +0 },
{ 0x139A331,0x0F8F133, 0x93,0x08, 0xA, +0 },
{ 0x2257020,0x4266161, 0x95,0x05, 0xA, +0 },
{ 0x1257021,0x0266141, 0x99,0x07, 0x8, +0 },
{ 0x2426070,0x2154130, 0x4F,0x00, 0xA, +0 },
@ -4200,12 +4201,12 @@ const adldata adl[4425] =
{ 0x521F571,0x4166022, 0x90,0x09, 0x6, +0 },
{ 0x52151F0,0x4156021, 0x97,0x0D, 0x4, +12 },
{ 0x223F8F2,0x4055421, 0x99,0x8A, 0xC, +0 },
{ 0x0A05211,0x0E4C411, 0x9F,0x03, 0xA, +0 },
{ 0x1C79612,0x0E45411, 0xD9,0x03, 0x4, +0 },
{ 0x4A35211,0x0E4C411, 0x9C,0x08, 0x6, +0 },
{ 0x2C79613,0x4E45411, 0xD7,0x08, 0xA, +0 },
{ 0x023E133,0x0F2F131, 0xA2,0x09, 0xE, +0 },
{ 0x023F132,0x0F2F131, 0x24,0x0A, 0xE, +0 },
{ 0x4C3C413,0x0B4D214, 0x9B,0x48, 0xA, -24 },
{ 0x5BAF900,0x0B4F211, 0x87,0x48, 0x6, +0 },
{ 0x5C3C404,0x1B4B519, 0xA1,0x00, 0xC, -31 },
{ 0x17A9913,0x0B4F213, 0x0F,0x00, 0x8, -19 },
{ 0x223F832,0x4055421, 0x99,0x8A, 0xC, +0 },
{ 0x433CB32,0x5057561, 0x9B,0x8A, 0xA, +0 },
{ 0x1029033,0x4044561, 0x5B,0x85, 0x4, +0 },
@ -4225,7 +4226,7 @@ const adldata adl[4425] =
{ 0x0235271,0x0198161, 0x1E,0x08, 0xE, +0 },
{ 0x0235361,0x0196161, 0x1D,0x03, 0xE, +0 },
{ 0x0155331,0x0378261, 0x94,0x00, 0xA, +0 },
{ 0x118537A,0x5177432, 0x21,0x00, 0x4, -12 },
{ 0x118543A,0x5177472, 0x1E,0x00, 0x4, -12 },
{ 0x0364121,0x02B7221, 0x21,0x08, 0xC, +0 },
{ 0x026F021,0x0056121, 0x26,0x03, 0xC, +0 },
{ 0x0578321,0x117C021, 0x19,0x03, 0xC, +0 },
@ -4233,21 +4234,22 @@ const adldata adl[4425] =
{ 0x036F121,0x337F121, 0x92,0x08, 0xE, +0 },
{ 0x0368121,0x037F121, 0x92,0x08, 0xE, +0 },
{ 0x0A66121,0x0976121, 0x9B,0x08, 0xE, +0 },
{ 0x0F37011,0x1F65052, 0x51,0x04, 0xA, +0 },
{ 0x1067021,0x1165231, 0x8A,0x00, 0x6, +0 },
{ 0x5237731,0x1F65012, 0x4B,0x00, 0xA, +0 },
{ 0x0137732,0x0F65011, 0xC7,0x0A, 0xA, +0 },
{ 0x1067021,0x1165231, 0x46,0x00, 0x6, +0 },
{ 0x00B9820,0x10B5330, 0x8E,0x00, 0xA, +12 },
{ 0x10B8020,0x11B6330, 0x87,0x00, 0x8, +12 },
{ 0x0235031,0x0076C64, 0x58,0x08, 0xA, +0 },
{ 0x055D531,0x0076C72, 0x17,0x0D, 0x6, +0 },
{ 0x2077830,0x2076331, 0x94,0x00, 0xA, +0 },
{ 0x1235031,0x0077C24, 0xC0,0x08, 0x2, +0 },
{ 0x045D933,0x4076C35, 0xD0,0x26, 0x4, +0 },
{ 0x2077830,0x2076331, 0x9F,0x00, 0xA, +0 },
{ 0x0199031,0x01B6134, 0x95,0x80, 0xA, +0 },
{ 0x0177532,0x0174531, 0x93,0x03, 0xC, +0 },
{ 0x0277530,0x0174536, 0x14,0x9C, 0xE, +12 },
{ 0x08D6EF1,0x02A3571, 0xC0,0x00, 0xE, +0 },
{ 0x08860A1,0x01A6561, 0x5C,0x00, 0x8, +0 },
{ 0x2176522,0x0277421, 0x5A,0x00, 0x6, +0 },
{ 0x1274472,0x01745B1, 0x8D,0x05, 0x4, +0 },
{ 0x2F0F051,0x09A7801, 0x03,0x12, 0xA, +0 },
{ 0x1267532,0x0166531, 0x8D,0x05, 0x4, +0 },
{ 0x2F0F011,0x0987801, 0x03,0x17, 0xA, +0 },
{ 0x00457F2,0x0375761, 0xA8,0x00, 0xE, +0 },
{ 0x2545C73,0x0776821, 0x00,0x0D, 0xE, +0 },
{ 0x5543737,0x25D67A1, 0x28,0x00, 0x8, +0 },
@ -4260,23 +4262,23 @@ const adldata adl[4425] =
{ 0x3AB8120,0x308F130, 0x9E,0x06, 0x0, +0 },
{ 0x13357F1,0x00767E1, 0x21,0x00, 0xA, +0 },
{ 0x43357F2,0x00767E1, 0x28,0x00, 0x0, +0 },
{ 0x2444830,0x43D67A1, 0x22,0x00, 0x8, +0 },
{ 0x534B821,0x13D87A1, 0x1F,0x00, 0xA, +0 },
{ 0x2444830,0x21D67A1, 0x22,0x00, 0x8, +0 },
{ 0x534B821,0x02D87A1, 0x1F,0x00, 0xA, +0 },
{ 0x32B7420,0x12BF134, 0x46,0x00, 0x8, +0 },
{ 0x5029072,0x0069061, 0x96,0x0C, 0x8, +0 },
{ 0x1019031,0x0069061, 0x1A,0x0C, 0x6, +0 },
{ 0x245C224,0x2550133, 0x83,0x80, 0x9, -36 },
{ 0x2459224,0x2556133, 0x83,0x80, 0x9, -36 },
{ 0x132ED10,0x3E7D010, 0x87,0x08, 0x6, +12 },
{ 0x132ED30,0x3E7D010, 0x87,0x0D, 0x6, +12 },
{ 0x2946374,0x005A0A1, 0xA5,0x05, 0x2, +0 },
{ 0x2055F02,0x004FFE1, 0xA8,0x05, 0x0, +0 },
{ 0x0031131,0x0054361, 0xD4,0x00, 0x4, +0 },
{ 0x20311B0,0x00543E1, 0xD9,0x00, 0x4, +0 },
{ 0x245C224,0x2550133, 0x81,0x80, 0xB, -36 },
{ 0x2459224,0x2556133, 0x81,0x80, 0xB, -36 },
{ 0x132ED10,0x3E7D010, 0x87,0x0D, 0x6, +12 },
{ 0x132ED30,0x3E7D010, 0x87,0x12, 0x6, +12 },
{ 0x033513A,0x013C121, 0xA4,0x06, 0x2, +0 },
{ 0x273F325,0x0228231, 0x20,0x06, 0x4, +0 },
{ 0x0031131,0x0054361, 0xD4,0x08, 0x4, +0 },
{ 0x20311B0,0x00543E1, 0xD9,0x08, 0x4, +0 },
{ 0x245A121,0x126A121, 0x98,0x05, 0xC, +0 },
{ 0x255A421,0x126A121, 0x98,0x05, 0xC, +0 },
{ 0x20470E0,0x1148161, 0x59,0x03, 0x2, +0 },
{ 0x10460E1,0x2148161, 0x5F,0x83, 0x6, +0 },
{ 0x50470E1,0x1148161, 0x59,0x03, 0x2, +0 },
{ 0x10460E2,0x4148161, 0x5F,0x83, 0x6, +0 },
{ 0x0336186,0x05452E1, 0xA7,0x00, 0x6, +0 },
{ 0x13351A6,0x05452E1, 0xA7,0x00, 0x0, +0 },
{ 0x2529084,0x1534341, 0x9D,0x80, 0xC, +0 },
@ -4290,8 +4292,8 @@ const adldata adl[4425] =
{ 0x2322122,0x0133221, 0x8C,0x92, 0x6, +0 },
{ 0x4033121,0x0132122, 0x93,0x48, 0x4, +7 },
{ 0x074F624,0x0249303, 0xC0,0x0D, 0x0, +0 },
{ 0x3D2C092,0x1D2D131, 0x8E,0x03, 0x0, +0 },
{ 0x0D2D091,0x1D23132, 0x8E,0x03, 0x0, +0 },
{ 0x3D2C092,0x1D2D131, 0x8E,0x09, 0x0, +0 },
{ 0x0D2D091,0x1D23132, 0x8E,0x09, 0x0, +0 },
{ 0x5F29054,0x0F2C241, 0x99,0x06, 0xE, +0 },
{ 0x1F19011,0x0F2C241, 0x1A,0x06, 0x6, +0 },
{ 0x05233E1,0x0131371, 0x1A,0x88, 0x7, +0 },
@ -4306,7 +4308,7 @@ const adldata adl[4425] =
{ 0x3F0F014,0x6F7F611, 0x40,0x43, 0xA, +0 },
{ 0x033F201,0x373F402, 0xD1,0x8A, 0x0, +0 },
{ 0x6A7F907,0x229A904, 0x1A,0x00, 0xA, -12 },
{ 0x332F320,0x6E49423, 0x0E,0x08, 0x8, +0 },
{ 0x5E2F321,0x6E4F523, 0x1B,0x08, 0x8, +0 },
{ 0x455F71C,0x0D68501, 0xA3,0x08, 0x6, +0 },
{ 0x055F718,0x0D6E501, 0x23,0x08, 0x0, +0 },
{ 0x1397931,0x2099B22, 0x80,0x00, 0x6, +0 },
@ -4326,7 +4328,7 @@ const adldata adl[4425] =
{ 0x250F610,0x0E7F510, 0x00,0xC8, 0x6, +0 },
{ 0x2114109,0x51D2101, 0x05,0x80, 0xA, +0 },
{ 0x2114108,0x31D2101, 0x05,0x80, 0xA, +12 },
{ 0x4543311,0x357451A, 0x19,0x03, 0xE, -14 },
{ 0x0534313,0x7574A1F, 0x20,0x03, 0xE, -14 },
{ 0x00437D2,0x0343471, 0xA1,0x07, 0xC, +0 },
{ 0x0F0F00C,0x0F66700, 0x00,0xCD, 0xE, +0 },
{ 0x200C327,0x6021300, 0x80,0x12, 0xE, -23 },
@ -4355,29 +4357,22 @@ const adldata adl[4425] =
{ 0x2F7F602,0x0F8F802, 0x00,0x88, 0xE, +12 },
{ 0x05476C1,0x30892C5, 0x80,0x08, 0x0, +0 },
{ 0x05477C1,0x30892C5, 0x00,0x08, 0xA, -2 },
{ 0x007C604,0x007C604, 0x08,0x08, 0x1, +0 },
{ 0x201F302,0x057AB09, 0x03,0x07, 0xC, +12 },
{ 0x005C604,0x005C604, 0x08,0x00, 0x1, +0 },
{ 0x509F902,0x057AB07, 0x03,0x07, 0xC, +12 },
{ 0x254F307,0x307F905, 0x04,0x08, 0x6, -5 },
{ 0x254F307,0x207F905, 0x04,0x08, 0x8, +0 },
{ 0x006C604,0x007C604, 0x08,0x08, 0x1, +0 },
{ 0x201F312,0x057AB09, 0x03,0x07, 0xC, +12 },
{ 0x509F912,0x057AB07, 0x03,0x07, 0xC, +12 },
{ 0x254D307,0x3288905, 0x04,0x03, 0xA, -5 },
{ 0x0015500,0x007C716, 0x0C,0x00, 0x0, +0 },
{ 0x201F312,0x057AB09, 0x00,0x07, 0xC, +12 },
{ 0x0015500,0x007C719, 0x0C,0x00, 0x0, +0 },
{ 0x001F312,0x047BB05, 0x03,0x07, 0xC, +12 },
{ 0x0015500,0x007C71B, 0x0C,0x00, 0x0, +0 },
{ 0x201F312,0x047BB09, 0x03,0x07, 0xC, +12 },
{ 0x0015500,0x007C71F, 0x0C,0x00, 0x0, +0 },
{ 0x210F509,0x305FE03, 0x8A,0x85, 0xE, +12 },
{ 0x200F508,0x305FE03, 0xC7,0x85, 0xC, +12 },
{ 0x2E1F119,0x3F3F11B, 0x04,0x0D, 0x8, +0 },
{ 0x509F902,0x057AB07, 0x03,0x07, 0x0, +12 },
{ 0x210F509,0x605FE05, 0x8A,0x8A, 0xE, +12 },
{ 0x400F509,0x605FE05, 0x07,0x8A, 0xA, +12 },
{ 0x2E1F11E,0x3F3F318, 0x04,0x00, 0x8, +0 },
{ 0x2777603,0x3679601, 0x87,0x08, 0x6, +12 },
{ 0x277C643,0x3679601, 0x87,0x08, 0xE, +12 },
{ 0x366F905,0x099F701, 0x00,0x00, 0xC, +12 },
{ 0x431A000,0x085B41A, 0x81,0x05, 0xA, +12 },
{ 0x459F640,0x185B418, 0x00,0x20, 0xB, +12 },
{ 0x212FD04,0x305FD03, 0x01,0x00, 0x8, +12 },
{ 0x212FD08,0x305FD03, 0x01,0x03, 0x8, +12 },
{ 0x2A8F9E3,0x0779643, 0x1E,0x08, 0x2, +6 },
{ 0x0A5F7E8,0x0D89949, 0xDE,0x00, 0x0, +0 },
{ 0x2A8F9E3,0x0779643, 0x1E,0x00, 0xE, +12 },
@ -4394,8 +4389,11 @@ const adldata adl[4425] =
{ 0x367FE05,0x678F701, 0x09,0x08, 0x8, +12 },
{ 0x367FD10,0x078F901, 0x00,0x0D, 0x8, +11 },
{ 0x098600F,0x3FC8590, 0x08,0xC0, 0xE, +12 },
{ 0x009F020,0x37DA588, 0x07,0x00, 0xA, +12 },
{ 0x00FC020,0x32DA5A8, 0x07,0x00, 0xA, +12 },
{ 0x009F020,0x27DA788, 0x25,0x00, 0x0, +12 },
{ 0x00FC020,0x22DA388, 0x25,0x00, 0xA, +12 },
{ 0x0F00000,0x0F00000, 0x3F,0x3F, 0xC, +0 },
{ 0x000F020,0x40A8A00, 0x0A,0x00, 0xE, +0 },
{ 0x70F5F20,0x70F4F00, 0x00,0x00, 0x2, -12 },
{ 0x0D1F815,0x078F512, 0x44,0x00, 0x8, +12 },
{ 0x2D1F213,0x098F614, 0x9D,0x00, 0x0, +0 },
{ 0x2D1F213,0x098F614, 0x9D,0x21, 0x0, -2 },
@ -4442,7 +4440,7 @@ const adldata adl[4425] =
{ 0x04CA700,0x04FC600, 0x00,0x2B, 0x0, -12 },
{ 0x0B5F704,0x002010C, 0x00,0x00, 0x8, +21 },
};
const struct adlinsdata adlins[4547] =
const struct adlinsdata adlins[4549] =
{
{ 0, 0, 0, 0, 1660, 1660,0.000000 },
{ 1, 1, 0, 0, 1746, 1746,0.000000 },
@ -8783,7 +8781,7 @@ const struct adlinsdata adlins[4547] =
{3547,3547,109, 0, 1780, 1780,0.000000 },
{4097,4097, 79, 0, 126, 126,0.000000 },
{4098,4098, 0, 0, 3413, 3413,0.000000 },
{4099,4100, 0, 1, 2040, 2040,0.031250 },
{4099,4100, 0, 1, 1613, 1613,0.031250 },
{4101,4102, 0, 1, 2146, 2146,0.031250 },
{4103,4104, 0, 1, 1646, 1646,0.046875 },
{4105,4106, 0, 1, 1900, 1900,0.156250 },
@ -8793,7 +8791,7 @@ const struct adlinsdata adlins[4547] =
{4113,4114, 0, 1, 1740, 1740,0.000000 },
{4115,4116, 0, 1, 993, 993,0.000025 },
{4117,4118, 0, 1, 886, 886,0.000000 },
{4119,4120, 0, 1, 1900, 1900,0.046875 },
{4119,4120, 0, 1, 1153, 1153,0.046875 },
{4121,4122, 0, 1, 1420, 1420,0.000000 },
{4123,4124, 0, 1, 193, 193,0.000000 },
{4125,4126, 0, 1, 406, 406,0.000000 },
@ -8807,7 +8805,7 @@ const struct adlinsdata adlins[4547] =
{4140,4141, 0, 1, 40000, 46,0.140625 },
{4142,4143, 0, 1, 40000, 6,0.000000 },
{4144,4145, 0, 1, 40000, 153,0.109375 },
{4146,4147, 0, 1, 600, 600,0.000000 },
{4146,4147, 0, 1, 920, 920,0.000000 },
{4148,4149, 0, 1, 653, 653,0.000025 },
{4150,4151, 0, 1, 633, 633,0.000000 },
{4152,4153, 0, 1, 893, 893,0.046875 },
@ -8815,182 +8813,184 @@ const struct adlinsdata adlins[4547] =
{4156,4157, 0, 1, 40000, 60,-1.906250 },
{4158,4159, 0, 1, 40000, 60,-1.906250 },
{4160,4161, 0, 1, 2033, 2033,0.234375 },
{4162,4163, 0, 1, 1600, 1600,0.031250 },
{4162,4163, 0, 1, 1900, 1900,0.031250 },
{4164,4165, 0, 1, 1453, 1453,0.000000 },
{4166,4167, 0, 1, 2186, 2186,0.000000 },
{4168,4169, 0, 1, 1933, 1933,0.046875 },
{4170,4171, 0, 1, 633, 633,0.000000 },
{4172,4173, 0, 1, 486, 486,0.000000 },
{4174,4174, 0, 0, 313, 313,0.000000 },
{4175,4175, 0, 1, 40000, 33,0.156250 },
{4176,4177, 0, 1, 2040, 13,0.000000 },
{4178,4178, 0, 0, 40000, 66,0.000000 },
{4179,4180, 0, 1, 40000, 60,0.000025 },
{4181,4181, 0, 0, 40000, 133,0.000000 },
{4182,4183, 0, 1, 40000, 173,0.078125 },
{4184,4185, 0, 1, 320, 320,0.156250 },
{4186,4187, 0, 1, 1813, 1813,0.031250 },
{4188,4189, 0, 1, 1740, 1740,0.031250 },
{4190,4191, 0, 1, 40000, 213,0.062500 },
{4192,4193, 0, 1, 40000, 500,-0.062500 },
{4194,4194, 0, 1, 40000, 326,0.109375 },
{4195,4195, 0, 1, 40000, 406,0.109375 },
{4196,4197, 0, 1, 40000, 280,0.140625 },
{4198,4199, 0, 1, 40000, 53,0.140625 },
{4200,4201, 0, 1, 40000, 286,0.156250 },
{4202,4203, 0, 1, 206, 206,0.125000 },
{4204,4205, 0, 1, 40000, 26,0.000000 },
{4206,4207, 0, 1, 40000, 20,0.031250 },
{4208,4208, 0, 0, 40000, 6,0.000000 },
{4209,4209, 0, 0, 40000, 20,0.000000 },
{4210,4211, 0, 1, 40000, 160,0.031250 },
{4212,4213, 0, 1, 40000, 73,0.062500 },
{4214,4215, 0, 1, 2526, 2526,0.093750 },
{4216,4216, 0, 1, 5153, 5153,0.125000 },
{4217,4217, 0, 0, 40000, 66,0.000000 },
{4218,4218, 0, 0, 40000, 40,0.000000 },
{4219,4219, 0, 0, 40000, 0,0.000000 },
{4220,4220, 0, 0, 40000, 0,0.000000 },
{4221,4222, 0, 1, 40000, 60,0.000000 },
{4223,4223, 0, 0, 40000, 33,0.000000 },
{4224,4224, 0, 0, 40000, 6,0.000000 },
{4225,4226, 0, 1, 40000, 40,0.000000 },
{4227,4227, 0, 0, 40000, 0,0.000000 },
{4228,4228, 0, 0, 40000, 6,0.000000 },
{4229,4229, 0, 0, 40000, 33,0.000000 },
{4230,4231, 0, 1, 40000, 33,0.031250 },
{4232,4233, 0, 1, 40000, 20,0.046875 },
{4234,4235, 0, 1, 420, 420,0.031250 },
{4236,4236, 0, 0, 40000, 106,0.000000 },
{4237,4237, 0, 0, 40000, 6,0.000000 },
{4238,4239, 0, 1, 40000, 6,0.125000 },
{4240,4241, 0, 1, 40000, 13,0.109375 },
{4242,4243, 0, 1, 40000, 53,0.109375 },
{4244,4245, 0, 1, 120, 0,-0.031250 },
{4246,4246, 0, 0, 40000, 6,0.000000 },
{4247,4248, 0, 1, 40000, 133,0.156250 },
{4249,4250, 0, 1, 3886, 3886,0.125000 },
{4251,4252, 0, 1, 40000, 26,0.031250 },
{4253,4254, 0, 1, 40000, 320,0.078125 },
{4255,4256, 0, 1, 846, 66,0.109375 },
{4257,4258, 0, 1, 1293, 80,0.078125 },
{4259,4260, 0, 1, 40000, 193,0.156250 },
{4261,4262, 0, 1, 2040, 2040,0.109375 },
{4263,4264, 0, 1, 1360, 1360,0.062500 },
{4265,4266, 0, 1, 40000, 433,0.093750 },
{4267,4268, 0, 1, 40000, 533,0.109375 },
{4269,4270, 0, 1, 826, 826,0.093750 },
{4271,4272, 0, 1, 40000, 926,0.125000 },
{4273,4273, 0, 1, 886, 886,0.109375 },
{4274,4275, 0, 1, 2186, 2186,-0.046875 },
{4276,4277, 0, 1, 1486, 1486,0.125000 },
{4278,4279, 0, 1, 40000, 393,-0.078125 },
{4280,4281, 0, 1, 40000, 1166,0.140625 },
{4282,4283, 0, 1, 360, 360,0.078125 },
{4284,4285, 0, 1, 1693, 1693,0.031250 },
{4286,4287, 0, 1, 760, 760,0.000000 },
{4288,4289, 0, 1, 126, 126,0.031250 },
{4290,4290, 0, 0, 633, 633,0.000000 },
{4291,4292, 0, 1, 280, 280,0.000000 },
{4293,4294, 0, 1, 40000, 26,0.062500 },
{4295,4295, 0, 0, 40000, 66,0.000000 },
{4296,4296, 0, 0, 40000, 53,0.000000 },
{4297,4297, 0, 0, 1940, 1940,0.000000 },
{4298,4298, 0, 0, 86, 86,0.000000 },
{4299,4300, 0, 1, 280, 280,0.031250 },
{4301,4301, 0, 0, 40, 40,0.000000 },
{4302,4303, 0, 1, 53, 53,0.000000 },
{4304,4305, 0, 1, 140, 140,0.000000 },
{4306,4307, 0, 1, 26, 26,0.000000 },
{4308,4309, 0, 1, 2153, 2153,0.109375 },
{4310,4310, 0, 0, 600, 600,0.000000 },
{4311,4312, 0, 1, 993, 26,0.000000 },
{4313,4314, 0, 1, 5613, 5613,0.000000 },
{4315,4315, 0, 0, 220, 220,0.000000 },
{4316,4317, 0, 1, 10306, 526,0.000000 },
{4318,4319, 0, 1, 1486, 13,0.000000 },
{4320,4321, 0, 1, 40000, 660,0.000000 },
{4322,4322, 0, 0, 120, 120,0.000000 },
{4323,4323, 34, 0, 40, 40,0.000000 },
{4324,4324, 28, 0, 73, 73,0.000000 },
{4325,4326, 39, 1, 233, 233,0.000000 },
{4325,4326, 33, 1, 193, 193,0.000000 },
{4327,4328, 63, 1, 33, 33,0.000000 },
{4329,4329, 15, 0, 13, 13,0.000000 },
{4330,4330, 36, 0, 13, 13,0.000000 },
{4330,4331, 36, 1, 133, 133,0.406250 },
{4332,4333, 25, 1, 13, 13,0.000000 },
{4334,4333, 25, 1, 33, 33,0.000000 },
{4335,4336, 61, 1, 40, 40,0.000000 },
{4337,4338, 37, 1, 53, 53,0.000000 },
{4339,4340, 15, 1, 80, 80,0.000000 },
{4341,4342, 48, 1, 73, 73,-1.906250 },
{4343,4344, 19, 1, 120, 120,0.000000 },
{4345,4345, 48, 0, 53, 53,0.000000 },
{4346,4347, 15, 1, 33, 33,0.000000 },
{4348,4349, 12, 1, 33, 33,0.000000 },
{4350,4351, 12, 1, 33, 33,0.000000 },
{4352,4351, 10, 1, 40, 40,0.000000 },
{4353,4354, 60, 1, 286, 286,0.062500 },
{4355,4355, 62, 0, 1726, 1726,0.000000 },
{4356,4357, 80, 1, 106, 106,0.125000 },
{4358,4358, 58, 0, 73, 73,0.000000 },
{4359,4360, 31, 1, 313, 313,0.000000 },
{4361,4361, 61, 0, 206, 206,0.000000 },
{4362,4363, 41, 1, 100, 100,0.000000 },
{4364,4365, 35, 1, 160, 160,0.000000 },
{4366,4367, 29, 1, 40, 40,0.000000 },
{4368,4369, 41, 1, 166, 166,0.000000 },
{4368,4369, 37, 1, 160, 160,0.000000 },
{4370,4371, 54, 1, 80, 80,0.000000 },
{4370,4372, 48, 1, 80, 80,0.000000 },
{4373,4374, 77, 1, 53, 53,0.000000 },
{4375,4376, 72, 1, 46, 46,0.000000 },
{4377,4377, 40, 0, 140, 140,0.000000 },
{4378,4378, 45, 0, 313, 313,0.000000 },
{4379,4379, 42, 0, 40000, 0,0.000000 },
{4380,4380, 73, 0, 60, 60,0.000000 },
{4381,4382, 68, 1, 40, 40,0.000000 },
{4383,4384, 18, 1, 60, 60,0.000000 },
{4385,4386, 18, 1, 106, 106,0.000000 },
{4387,4387, 90, 0, 80, 80,0.000000 },
{4388,4388, 90, 0, 306, 306,0.000000 },
{4389,4390, 64, 1, 233, 233,0.031250 },
{4391,4392, 80, 1, 140, 140,0.031250 },
{4393,4394, 64, 1, 606, 606,0.000000 },
{4395,4395, 67, 0, 20, 20,0.000000 },
{4396,4397, 50, 1, 53, 53,0.000000 },
{4398,4398, 36, 0, 66, 66,0.000000 },
{4399,4399, 0, 0, 40000, 20,0.000000 },
{4400,4400, 0, 0, 40000, 0,0.000000 },
{4401,4401, 0, 0, 360, 360,0.000000 },
{4402,4402, 0, 0, 586, 586,0.000000 },
{4175,4176, 0, 1, 2533, 2533,0.078125 },
{4177,4178, 0, 1, 2040, 13,0.000000 },
{4179,4179, 0, 0, 40000, 66,0.000000 },
{4180,4181, 0, 1, 40000, 60,0.000025 },
{4182,4182, 0, 0, 40000, 133,0.000000 },
{4183,4184, 0, 1, 40000, 173,0.078125 },
{4185,4186, 0, 1, 333, 333,0.109375 },
{4187,4188, 0, 1, 1813, 1813,0.031250 },
{4189,4190, 0, 1, 1473, 1473,0.031250 },
{4191,4192, 0, 1, 40000, 213,0.062500 },
{4193,4194, 0, 1, 40000, 500,-0.062500 },
{4195,4195, 0, 1, 40000, 326,0.109375 },
{4196,4196, 0, 1, 40000, 406,0.109375 },
{4197,4198, 0, 1, 40000, 280,0.140625 },
{4199,4200, 0, 1, 40000, 53,0.140625 },
{4201,4202, 0, 1, 40000, 286,0.156250 },
{4203,4204, 0, 1, 206, 206,0.125000 },
{4205,4206, 0, 1, 40000, 26,0.000000 },
{4207,4208, 0, 1, 40000, 20,0.031250 },
{4209,4209, 0, 0, 40000, 6,0.000000 },
{4210,4210, 0, 0, 40000, 20,0.000000 },
{4211,4212, 0, 1, 40000, 160,0.031250 },
{4213,4214, 0, 1, 40000, 73,0.062500 },
{4215,4216, 0, 1, 2526, 2526,0.093750 },
{4217,4217, 0, 1, 5153, 5153,0.125000 },
{4218,4219, 0, 1, 40000, 73,0.000000 },
{4220,4220, 0, 0, 40000, 60,0.000000 },
{4221,4221, 0, 0, 40000, 0,0.000000 },
{4222,4222, 0, 0, 40000, 0,0.000000 },
{4223,4224, 0, 1, 40000, 73,0.000000 },
{4225,4225, 0, 0, 40000, 33,0.000000 },
{4226,4226, 0, 0, 40000, 6,0.000000 },
{4227,4228, 0, 1, 40000, 40,0.000000 },
{4229,4229, 0, 0, 40000, 0,0.000000 },
{4230,4230, 0, 0, 40000, 6,0.000000 },
{4231,4231, 0, 0, 40000, 33,0.000000 },
{4232,4233, 0, 1, 40000, 53,0.031250 },
{4234,4235, 0, 1, 40000, 20,0.046875 },
{4236,4237, 0, 1, 420, 420,0.031250 },
{4238,4238, 0, 0, 40000, 106,0.000000 },
{4239,4239, 0, 0, 40000, 6,0.000000 },
{4240,4241, 0, 1, 40000, 6,0.125000 },
{4242,4243, 0, 1, 40000, 13,0.109375 },
{4244,4245, 0, 1, 40000, 53,0.109375 },
{4246,4247, 0, 1, 226, 6,-0.031250 },
{4248,4248, 0, 0, 40000, 6,0.000000 },
{4249,4250, 0, 1, 40000, 133,0.156250 },
{4251,4252, 0, 1, 4186, 13,0.125000 },
{4253,4254, 0, 1, 40000, 26,0.031250 },
{4255,4256, 0, 1, 40000, 660,0.078125 },
{4257,4258, 0, 1, 846, 66,0.109375 },
{4259,4260, 0, 1, 1293, 80,0.078125 },
{4261,4262, 0, 1, 40000, 300,0.140625 },
{4263,4264, 0, 1, 2040, 2040,0.109375 },
{4265,4266, 0, 1, 1360, 1360,0.062500 },
{4267,4268, 0, 1, 40000, 433,0.093750 },
{4269,4270, 0, 1, 40000, 533,0.109375 },
{4271,4272, 0, 1, 826, 826,0.093750 },
{4273,4274, 0, 1, 40000, 926,0.125000 },
{4275,4275, 0, 1, 886, 886,0.109375 },
{4276,4277, 0, 1, 2186, 2186,-0.046875 },
{4278,4279, 0, 1, 1486, 1486,0.125000 },
{4280,4281, 0, 1, 40000, 393,-0.078125 },
{4282,4283, 0, 1, 40000, 1166,0.140625 },
{4284,4285, 0, 1, 360, 360,0.078125 },
{4286,4287, 0, 1, 1693, 1693,0.031250 },
{4288,4289, 0, 1, 760, 760,0.000000 },
{4290,4291, 0, 1, 126, 126,0.031250 },
{4292,4292, 0, 0, 300, 300,0.000000 },
{4293,4294, 0, 1, 280, 280,0.000000 },
{4295,4296, 0, 1, 40000, 26,0.062500 },
{4297,4297, 0, 0, 40000, 66,0.000000 },
{4298,4298, 0, 0, 40000, 53,0.000000 },
{4299,4299, 0, 0, 1940, 1940,0.000000 },
{4300,4300, 0, 0, 86, 86,0.000000 },
{4301,4302, 0, 1, 280, 280,0.031250 },
{4303,4303, 0, 0, 40, 40,0.000000 },
{4304,4305, 0, 1, 53, 53,0.000000 },
{4306,4307, 0, 1, 140, 140,0.000000 },
{4308,4309, 0, 1, 26, 26,0.000000 },
{4310,4311, 0, 1, 2153, 2153,0.109375 },
{4312,4312, 0, 0, 293, 293,0.000000 },
{4313,4314, 0, 1, 993, 26,0.000000 },
{4315,4316, 0, 1, 5613, 5613,0.000000 },
{4317,4317, 0, 0, 220, 220,0.000000 },
{4318,4319, 0, 1, 10306, 526,0.000000 },
{4320,4321, 0, 1, 1486, 13,0.000000 },
{4322,4323, 0, 1, 40000, 660,0.000000 },
{4324,4324, 0, 0, 120, 120,0.000000 },
{4325,4325, 34, 0, 40, 40,0.000000 },
{4326,4326, 28, 0, 73, 73,0.000000 },
{4327,4328, 39, 1, 233, 233,0.000000 },
{4327,4328, 33, 1, 193, 193,0.000000 },
{4329,4330, 63, 1, 33, 33,0.000000 },
{4331,4331, 15, 0, 13, 13,0.000000 },
{4332,4332, 36, 0, 13, 13,0.000000 },
{4332,4333, 36, 1, 133, 133,0.406250 },
{4334,4335, 25, 1, 13, 13,0.000000 },
{4336,4335, 25, 1, 33, 33,0.000000 },
{4337,4338, 61, 1, 40, 40,0.000000 },
{4339,4340, 37, 1, 53, 53,0.000000 },
{4341,4342, 15, 1, 320, 320,0.000000 },
{4343,4344, 48, 1, 73, 73,-1.906250 },
{4341,4345, 19, 1, 320, 320,0.000000 },
{4346,4346, 48, 0, 53, 53,0.000000 },
{4341,4342, 22, 1, 353, 353,0.000000 },
{4341,4342, 24, 1, 360, 360,0.000000 },
{4341,4347, 27, 1, 393, 393,0.000000 },
{4341,4342, 31, 1, 380, 380,0.000000 },
{4348,4349, 60, 1, 246, 246,0.031250 },
{4350,4350, 70, 0, 340, 340,0.000000 },
{4351,4352, 80, 1, 106, 106,0.125000 },
{4353,4353, 58, 0, 73, 73,0.000000 },
{4354,4355, 31, 1, 313, 313,0.000000 },
{4356,4356, 61, 0, 253, 253,0.000000 },
{4357,4358, 41, 1, 100, 100,0.000000 },
{4359,4360, 35, 1, 160, 160,0.000000 },
{4361,4362, 29, 1, 40, 40,0.000000 },
{4363,4364, 41, 1, 166, 166,0.000000 },
{4363,4364, 37, 1, 160, 160,0.000000 },
{4365,4366, 54, 1, 80, 80,0.000000 },
{4365,4367, 48, 1, 80, 80,0.000000 },
{4368,4369, 77, 1, 53, 53,0.000000 },
{4370,4371, 72, 1, 46, 46,0.000000 },
{4372,4372, 40, 0, 140, 140,0.000000 },
{4373,4373, 38, 0, 73, 73,0.000000 },
{4374,4374, 36, 0, 533, 533,0.000000 },
{4375,4376, 60, 1, 26, 26,0.000000 },
{4376,4377, 60, 1, 26, 26,0.000000 },
{4378,4378, 73, 0, 60, 60,0.000000 },
{4379,4380, 68, 1, 40, 40,0.000000 },
{4381,4382, 18, 1, 60, 60,0.000000 },
{4383,4384, 18, 1, 106, 106,0.000000 },
{4385,4385, 90, 0, 80, 80,0.000000 },
{4386,4386, 90, 0, 306, 306,0.000000 },
{4387,4388, 64, 1, 233, 233,0.031250 },
{4389,4390, 80, 1, 140, 140,0.031250 },
{4391,4392, 64, 1, 606, 606,0.000000 },
{4393,4393, 67, 0, 20, 20,0.000000 },
{4394,4395, 50, 1, 53, 53,0.000000 },
{4396,4396, 36, 0, 66, 66,0.000000 },
{4397,4397, 0, 0, 40000, 20,0.000000 },
{4398,4398, 0, 0, 40000, 0,0.000000 },
{4399,4399, 0, 0, 360, 360,0.000000 },
{4400,4400, 0, 0, 586, 586,0.000000 },
{4401,4401, 0, 0, 40000, 0,0.000000 },
{4402,4402, 0, 0, 40000, 0,0.000000 },
{4403,4403, 0, 0, 40000, 0,0.000000 },
{4404,4404, 0, 0, 40000, 0,0.000000 },
{4404,4404, 0, 0, 40000, 6,0.000000 },
{4405,4405, 0, 0, 40000, 0,0.000000 },
{4406,4406, 0, 0, 40000, 6,0.000000 },
{4407,4407, 0, 0, 40000, 0,0.000000 },
{4408,4408, 0, 0, 146, 146,0.000000 },
{4408,4408, 73, 0, 886, 886,0.000000 },
{4409,4409, 0, 0, 40, 0,0.000000 },
{4410,4410, 0, 0, 486, 0,0.000000 },
{4411,4411, 0, 0, 1226, 1226,0.000000 },
{4412,4412, 0, 0, 1480, 1480,0.000000 },
{4413,4413, 0, 0, 46, 46,0.000000 },
{4414,4414, 0, 0, 126, 126,0.000000 },
{4414,4414, 12, 0, 106, 106,0.000000 },
{4415,4415, 0, 0, 160, 160,0.000000 },
{4415,4415, 1, 0, 153, 153,0.000000 },
{4416,4416, 0, 0, 20, 20,0.000000 },
{4416,4416, 23, 0, 26, 26,0.000000 },
{4417,4417, 0, 0, 140, 140,0.000000 },
{4418,4418, 0, 0, 486, 486,0.000000 },
{4419,4419, 0, 0, 40000, 13,0.000000 },
{4420,4420, 0, 0, 40000, 0,0.000000 },
{4421,4421, 0, 0, 1226, 1226,0.000000 },
{4422,4422, 0, 0, 766, 766,0.000000 },
{4423,4423, 0, 0, 93, 93,0.000000 },
{4424,4424, 0, 2, 40000, 0,0.000000 },
{4406,4406, 0, 0, 146, 146,0.000000 },
{4406,4406, 73, 0, 886, 886,0.000000 },
{4407,4407, 0, 0, 40, 0,0.000000 },
{4408,4408, 0, 0, 486, 0,0.000000 },
{4409,4409, 0, 0, 1226, 1226,0.000000 },
{4410,4410, 0, 0, 1480, 1480,0.000000 },
{4411,4411, 0, 0, 46, 46,0.000000 },
{4412,4412, 0, 0, 126, 126,0.000000 },
{4412,4412, 12, 0, 106, 106,0.000000 },
{4413,4413, 0, 0, 160, 160,0.000000 },
{4413,4413, 1, 0, 153, 153,0.000000 },
{4414,4414, 0, 0, 20, 20,0.000000 },
{4414,4414, 23, 0, 26, 26,0.000000 },
{4415,4415, 0, 0, 140, 140,0.000000 },
{4416,4416, 0, 0, 486, 486,0.000000 },
{4417,4417, 0, 0, 40000, 13,0.000000 },
{4418,4418, 0, 0, 40000, 0,0.000000 },
{4419,4419, 0, 0, 1226, 1226,0.000000 },
{4420,4420, 0, 0, 766, 766,0.000000 },
{4421,4421, 0, 0, 93, 93,0.000000 },
{4422,4422, 0, 2, 40000, 0,0.000000 },
};
@ -9002,7 +9002,7 @@ int maxAdlBanks()
const char* const banknames[74] =
{
"AIL (Star Control 3, Albion, Empire 2, many others)",
"AIL (Star Control 3, Albion, Empire 2, etc.)",
"Bisqwit (selection of 4op and 2op)",
"HMI (Descent, Asterix)",
"HMI (Descent:: Int)",
@ -9016,47 +9016,47 @@ const char* const banknames[74] =
"HMI (Aces of the Deep)",
"HMI (Earthsiege)",
"HMI (Anvil of Dawn)",
"DMX (Doom)",
"DMX (Doom 2)",
"DMX (Hexen, Heretic)",
"DMX (MUS Play)",
"AIL (Discworld, Grandest Fleet)",
"DMX (DOOM, MUS Play)",
"AIL (Discworld, Grandest Fleet, etc.)",
"AIL (Warcraft 2)",
"AIL (Syndicate)",
"AIL (Guilty, Orion Conspiracy)",
"AIL (Guilty, Orion Conspiracy, TNSFC ::4op)",
"AIL (Magic Carpet 2)",
"AIL (Nemesis)",
"AIL (Jagged Alliance)",
"AIL (When Two Worlds War)",
"AIL (Bards Tale Construction)",
"AIL (When Two Worlds War :MISS-INS:)",
"AIL (Bards Tale Construction :MISS-INS:)",
"AIL (Return to Zork)",
"AIL (Theme Hospital)",
"AIL (National Hockey League PA)",
"AIL (Inherit The Earth)",
"AIL (Inherit The Earth, file two)",
"AIL (Little Big Adventure)",
"AIL (Little Big Adventure :: 4op)",
"AIL (Wreckin Crew)",
"AIL (Death Gate)",
"AIL (FIFA International Soccer)",
"AIL (Starship Invasion)",
"AIL (Super Street Fighter 2)",
"AIL (Lords of the Realm)",
"AIL (SimFarm, SimHealth)",
"AIL (Super Street Fighter 2 :4op:)",
"AIL (Lords of the Realm :MISS-INS:)",
"AIL (SimFarm, SimHealth :: 4op)",
"AIL (SimFarm, Settlers, Serf City)",
"AIL (Caesar 2, MISSING INSTRUMENTS)",
"AIL (Caesar 2, :p4op::MISS-INS:)",
"AIL (Syndicate Wars)",
"AIL (Bubble Bobble Feat. Rainbow Islands, Z)",
"AIL (Warcraft)",
"AIL (Terra Nova Strike Force Centuri)",
"AIL (System Shock)",
"AIL (Terra Nova Strike Force Centuri :p4op:)",
"AIL (System Shock :p4op:)",
"AIL (Advanced Civilization)",
"AIL (Battle Chess 4000, melodic only)",
"AIL (Ultimate Soccer Manager)",
"AIL (Air Bucks, Blue And The Gray)",
"AIL (Battle Chess 4000 :p4op:)",
"AIL (Ultimate Soccer Manager :p4op:)",
"AIL (Air Bucks, Blue And The Gray, etc)",
"AIL (Ultima Underworld 2)",
"AIL (Kasparov's Gambit)",
"AIL (High Seas Trader)",
"AIL (Master of Magic, std percussion)",
"AIL (Master of Magic, orchestral percussion)",
"AIL (High Seas Trader :MISS-INS:)",
"AIL (Master of Magic, :4op: std percussion)",
"AIL (Master of Magic, :4op: orchestral percussion)",
"SB (Action Soccer)",
"SB (3d Cyberpuck :: melodic only)",
"SB (Simon the Sorcerer :: melodic only)",
@ -10388,14 +10388,14 @@ const unsigned short banks[74][256] =
806, 806, 806, 806, 806, 806, 806, 806, 806, 806, 806,4467,4468,4469,4470,4471,
4472,4473,4474,4475,4476,4477,4217,4478,4218,4479,4480,4481,4482,4483,4221,4484,
4485,4222,4486,4487,4224,4488,4489,4226,4490,4227,4491,4492,4493,4494,4495,4496,
4497,4498,4499,4500,4501, 320,4502,4503,4504,4231,4232,4505,4506,1374,4507,4508,
4509,4510,4511,4512,4513,4514,4515,4516, 806, 806, 806, 806, 806, 806, 806, 806,
4497,4498,4499,4500,4501, 320,4502,4503,4504,4505,4506,4507,4508,1374,4509,4510,
4511,4512,4513,4514,4515,4516,4517,4518, 806, 806, 806, 806, 806, 806, 806, 806,
806, 806, 806, 806, 806, 806, 806, 806, 806, 806, 806, 806, 806, 806, 806, 806,
806, 806, 806, 806, 806, 806, 806, 806, 806, 806, 806, 806, 806, 806, 806, 806,
},
{
4517,4518,4519,4520,4518,4521,4522,4523,4524,4525,4526,4528,4529,4530,4531,4532,
4533,4535,4537,4530,4539,4540,4541,4542,4543,4544,4545, 295, 28, 29, 30, 31,
4519,4520,4521,4522,4520,4523,4524,4525,4526,4527,4528,4530,4531,4532,4533,4534,
4535,4537,4539,4532,4541,4542,4543,4544,4545,4546,4547, 295, 28, 29, 30, 31,
32, 33, 34, 35, 36, 37, 38, 33, 39, 40, 41, 42, 43, 44, 45, 46,
47, 48, 49, 50, 51, 52, 53, 54, 55, 56, 57, 58, 59, 60, 61, 62,
63, 64, 65, 66, 67, 68, 69, 70, 71, 72, 73, 74, 75, 76, 77, 78,
@ -10404,8 +10404,8 @@ const unsigned short banks[74][256] =
111, 112, 113, 114, 115, 116, 117, 118, 119, 120, 121, 122, 123, 124, 125, 126,
295, 295, 295, 295, 295, 295, 295, 295, 295, 295, 295, 295, 295, 295, 295, 295,
295, 295, 295, 295, 295, 295, 295, 295, 295, 295, 295, 295, 295, 295, 295, 295,
295, 295, 295, 127,4534, 128,4536, 130, 131, 132,4538, 134, 135, 136, 137, 138,
139, 140, 141, 142, 143, 144,4527, 146, 147, 148, 149, 150, 151, 152, 153, 154,
295, 295, 295, 127,4536, 128,4538, 130, 131, 132,4540, 134, 135, 136, 137, 138,
139, 140, 141, 142, 143, 144,4529, 146, 147, 148, 149, 150, 151, 152, 153, 154,
155, 156, 157, 158, 159, 160, 161, 162, 163, 164, 165, 166, 167, 168, 169, 170,
295, 295, 295, 295, 295, 295, 295, 295, 295, 295, 295, 295, 295, 295, 295, 295,
295, 295, 295, 295, 295, 295, 295, 295, 295, 295, 295, 295, 295, 295, 295, 295,
@ -10415,7 +10415,7 @@ const unsigned short banks[74][256] =
const AdlBankSetup adlbanksetup[74] =
{
{0, 1, 1, 0, 0}, //Bank 0, AIL (Star Control 3, Albion, Empire 2, Sensible Soccer, Settlers 2, many others)
{0, 1, 1, 0, 0}, //Bank 0, AIL (Star Control 3, Albion, Empire 2, etc.)
{0, 1, 1, 0, 0}, //Bank 1, Bisqwit (selection of 4op and 2op)
{0, 0, 0, 0, 0}, //Bank 2, HMI (Descent, Asterix)
{0, 0, 0, 0, 0}, //Bank 3, HMI (Descent:: Int)
@ -10429,18 +10429,18 @@ const AdlBankSetup adlbanksetup[74] =
{0, 0, 0, 0, 0}, //Bank 11, HMI (Aces of the Deep)
{0, 0, 0, 0, 0}, //Bank 12, HMI (Earthsiege)
{0, 0, 0, 0, 0}, //Bank 13, HMI (Anvil of Dawn)
{2, 0, 0, 0, 0}, //Bank 14, DMX (Doom :: partially pseudo 4op)
{2, 0, 0, 0, 0}, //Bank 15, DMX (Hexen, Heretic :: partially pseudo 4op)
{2, 0, 0, 0, 0}, //Bank 16, DMX (MUS Play :: partially pseudo 4op)
{0, 1, 1, 0, 0}, //Bank 17, AIL (Discworld, Grandest Fleet, Pocahontas, Slob Zone 3d, Ultima 4, Zorro)
{2, 0, 0, 0, 0}, //Bank 14, DMX (Doom 2)
{2, 0, 0, 0, 0}, //Bank 15, DMX (Hexen, Heretic)
{2, 0, 0, 0, 0}, //Bank 16, DMX (DOOM, MUS Play)
{0, 1, 1, 0, 0}, //Bank 17, AIL (Discworld, Grandest Fleet, etc.)
{0, 1, 1, 0, 0}, //Bank 18, AIL (Warcraft 2)
{0, 1, 1, 0, 0}, //Bank 19, AIL (Syndicate)
{0, 1, 1, 0, 0}, //Bank 20, AIL (Guilty, Orion Conspiracy, Terra Nova Strike Force Centauri :: 4op)
{0, 1, 1, 0, 0}, //Bank 20, AIL (Guilty, Orion Conspiracy, TNSFC ::4op)
{0, 1, 1, 0, 0}, //Bank 21, AIL (Magic Carpet 2)
{0, 1, 1, 0, 0}, //Bank 22, AIL (Nemesis)
{0, 1, 1, 0, 0}, //Bank 23, AIL (Jagged Alliance)
{0, 1, 1, 0, 0}, //Bank 24, AIL (When Two Worlds War :: 4op, MISSING INSTRUMENTS)
{0, 1, 1, 0, 0}, //Bank 25, AIL (Bards Tale Construction :: MISSING INSTRUMENTS)
{0, 1, 1, 0, 0}, //Bank 24, AIL (When Two Worlds War :MISS-INS:)
{0, 1, 1, 0, 0}, //Bank 25, AIL (Bards Tale Construction :MISS-INS:)
{0, 1, 1, 0, 0}, //Bank 26, AIL (Return to Zork)
{0, 1, 1, 0, 0}, //Bank 27, AIL (Theme Hospital)
{0, 1, 1, 0, 0}, //Bank 28, AIL (National Hockey League PA)
@ -10451,25 +10451,25 @@ const AdlBankSetup adlbanksetup[74] =
{0, 1, 1, 0, 0}, //Bank 33, AIL (Death Gate)
{0, 1, 1, 0, 0}, //Bank 34, AIL (FIFA International Soccer)
{0, 1, 1, 0, 0}, //Bank 35, AIL (Starship Invasion)
{0, 1, 1, 0, 0}, //Bank 36, AIL (Super Street Fighter 2 :: 4op)
{0, 1, 1, 0, 0}, //Bank 37, AIL (Lords of the Realm :: MISSING INSTRUMENTS)
{0, 1, 1, 0, 0}, //Bank 36, AIL (Super Street Fighter 2 :4op:)
{0, 1, 1, 0, 0}, //Bank 37, AIL (Lords of the Realm :MISS-INS:)
{0, 1, 1, 0, 0}, //Bank 38, AIL (SimFarm, SimHealth :: 4op)
{0, 1, 1, 0, 0}, //Bank 39, AIL (SimFarm, Settlers, Serf City)
{0, 1, 1, 0, 0}, //Bank 40, AIL (Caesar 2 :: partially 4op, MISSING INSTRUMENTS)
{0, 1, 1, 0, 0}, //Bank 40, AIL (Caesar 2, :p4op::MISS-INS:)
{0, 1, 1, 0, 0}, //Bank 41, AIL (Syndicate Wars)
{0, 1, 1, 0, 0}, //Bank 42, AIL (Bubble Bobble Feat. Rainbow Islands, Z)
{0, 1, 1, 0, 0}, //Bank 43, AIL (Warcraft)
{0, 1, 1, 0, 0}, //Bank 44, AIL (Terra Nova Strike Force Centuri :: partially 4op)
{0, 1, 1, 0, 0}, //Bank 45, AIL (System Shock :: partially 4op)
{0, 1, 1, 0, 0}, //Bank 44, AIL (Terra Nova Strike Force Centuri :p4op:)
{0, 1, 1, 0, 0}, //Bank 45, AIL (System Shock :p4op:)
{0, 1, 1, 0, 0}, //Bank 46, AIL (Advanced Civilization)
{0, 1, 1, 0, 0}, //Bank 47, AIL (Battle Chess 4000 :: partially 4op, melodic only)
{0, 1, 1, 0, 0}, //Bank 48, AIL (Ultimate Soccer Manager :: partially 4op)
{0, 1, 1, 0, 0}, //Bank 49, AIL (Air Bucks, Blue And The Gray, America Invades, Terminator 2029)
{0, 1, 1, 0, 0}, //Bank 47, AIL (Battle Chess 4000 :p4op:)
{0, 1, 1, 0, 0}, //Bank 48, AIL (Ultimate Soccer Manager :p4op:)
{0, 1, 1, 0, 0}, //Bank 49, AIL (Air Bucks, Blue And The Gray, etc)
{0, 1, 1, 0, 0}, //Bank 50, AIL (Ultima Underworld 2)
{0, 1, 1, 0, 0}, //Bank 51, AIL (Kasparov's Gambit)
{0, 1, 1, 0, 0}, //Bank 52, AIL (High Seas Trader :: MISSING INSTRUMENTS)
{0, 0, 0, 0, 0}, //Bank 53, AIL (Master of Magic, Master of Orion 2 :: 4op, std percussion)
{0, 0, 0, 0, 0}, //Bank 54, AIL (Master of Magic, Master of Orion 2 :: 4op, orchestral percussion)
{0, 1, 1, 0, 0}, //Bank 52, AIL (High Seas Trader :MISS-INS:)
{0, 0, 0, 0, 0}, //Bank 53, AIL (Master of Magic, :4op: std percussion)
{0, 0, 0, 0, 0}, //Bank 54, AIL (Master of Magic, :4op: orchestral percussion)
{0, 0, 0, 0, 0}, //Bank 55, SB (Action Soccer)
{0, 0, 0, 0, 0}, //Bank 56, SB (3d Cyberpuck :: melodic only)
{0, 0, 0, 0, 0}, //Bank 57, SB (Simon the Sorcerer :: melodic only)