diff options
| author | Johannes Schickel | 2006-03-14 13:37:15 +0000 | 
|---|---|---|
| committer | Johannes Schickel | 2006-03-14 13:37:15 +0000 | 
| commit | 9673573bec897126c53607089825706e40c92a1c (patch) | |
| tree | f96f5d1d73d312f5fcd9426f705bf3de40d2056e | |
| parent | ee087df293e0b5e15288fd5374790970df890089 (diff) | |
| download | scummvm-rg350-9673573bec897126c53607089825706e40c92a1c.tar.gz scummvm-rg350-9673573bec897126c53607089825706e40c92a1c.tar.bz2 scummvm-rg350-9673573bec897126c53607089825706e40c92a1c.zip | |
Fixes _unkTables, I made a mistake while extracting those last time it seems.
svn-id: r21287
| -rw-r--r-- | engines/kyra/sound_adlib.cpp | 131 | 
1 files changed, 70 insertions, 61 deletions
| diff --git a/engines/kyra/sound_adlib.cpp b/engines/kyra/sound_adlib.cpp index 3d0e7bab68..55253d4d6b 100644 --- a/engines/kyra/sound_adlib.cpp +++ b/engines/kyra/sound_adlib.cpp @@ -2101,68 +2101,77 @@ const uint8 AdlibDriver::_unkTable2_3[] = {  // This could be some sort of pitch bend, but I have yet to see it used for  // anything so it's hard to say. -// TODO: format this  const uint8 AdlibDriver::_unkTables[][32] = { -	{    0x00,  0x01,  0x02,  0x03,  0x04,  0x05,  0x06,  0x08, -	     0x09,  0x0A,  0x0B,  0x0C,  0x0D,  0x0E,  0x0F,  0x10, -	     0x11,  0x12,  0x13,  0x14,  0x15,  0x16,  0x17,  0x19, -	     0x1A,  0x1B,  0x1C,  0x1D,  0x1E,  0x1F,  0x20,  0x21 }, -	{    0x00,  0x01,  0x02,  0x03,  0x04,  0x06,  0x07,  0x09, -	     0x0A,  0x0B,  0x0C,  0x0D,  0x0E,  0x0F,  0x10,  0x11, -	     0x12,  0x13,  0x14,  0x15,  0x16,  0x17,  0x18,  0x1A, -	     0x1B,  0x1C,  0x1D,  0x1E,  0x1F,  0x20,  0x22,  0x24 }, -	{    0x00,  0x01,  0x02,  0x03,  0x04,  0x06,  0x08,  0x09, -	     0x0A,  0x0C,  0x0D,  0x0E,  0x0F,  0x11,  0x12,  0x13, -	     0x14,  0x15,  0x16,  0x17,  0x19,  0x1A,  0x1C,  0x1D, -	     0x1E,  0x1F,  0x20,  0x21,  0x22,  0x24,  0x25,  0x26 }, -	{    0x00,  0x01,  0x02,  0x03,  0x04,  0x06,  0x08,  0x0A, -	     0x0B,  0x0C,  0x0D,  0x0E,  0x0F,  0x11,  0x12,  0x13, -	     0x14,  0x15,  0x16,  0x17,  0x18,  0x1A,  0x1C,  0x1D, -	     0x1E,  0x1F,  0x20,  0x21,  0x23,  0x25,  0x27,  0x28 }, -	{    0x00,  0x01,  0x02,  0x03,  0x04,  0x06,  0x08,  0x0A, -	     0x0B,  0x0C,  0x0D,  0x0E,  0x0F,  0x11,  0x13,  0x15, -	     0x16,  0x17,  0x18,  0x19,  0x1B,  0x1D,  0x1F,  0x20, -	     0x21,  0x22,  0x23,  0x24,  0x25,  0x26,  0x28,  0x2A }, -	{    0x00,  0x01,  0x02,  0x03,  0x05,  0x07,  0x09,  0x0B, -	     0x0C,  0x0D,  0x0E,  0x0F,  0x10,  0x11,  0x13,  0x15, -	     0x16,  0x17,  0x18,  0x19,  0x1B,  0x1D,  0x1F,  0x20, -	     0x21,  0x22,  0x23,  0x24,  0x25,  0x26,  0x28,  0x2A }, -	{    0x00,  0x01,  0x02,  0x03,  0x05,  0x07,  0x09,  0x0B, -	     0x0C,  0x0D,  0x0E,  0x0F,  0x10,  0x11,  0x13,  0x15, -	     0x16,  0x17,  0x18,  0x19,  0x1B,  0x1D,  0x1F,  0x20, -	     0x21,  0x22,  0x23,  0x25,  0x27,  0x29,  0x2B,  0x2D }, -	{    0x00,  0x01,  0x02,  0x03,  0x05,  0x07,  0x09,  0x0B, -	     0x0C,  0x0D,  0x0E,  0x0F,  0x10,  0x11,  0x13,  0x15, -	     0x16,  0x17,  0x18,  0x1A,  0x1C,  0x1E,  0x21,  0x24, -	     0x25,  0x26,  0x27,  0x29,  0x2B,  0x2D,  0x2F,  0x30 }, -	{    0x00,  0x01,  0x02,  0x04,  0x06,  0x08,  0x0A,  0x0C, -	     0x0D,  0x0E,  0x0F,  0x10,  0x11,  0x13,  0x15,  0x18, -	     0x19,  0x1A,  0x1C,  0x1D,  0x1F,  0x21,  0x23,  0x25, -	     0x26,  0x27,  0x29,  0x2B,  0x2D,  0x2F,  0x30,  0x32 }, -	{    0x00,  0x01,  0x02,  0x04,  0x06,  0x08,  0x0A,  0x0D, -	     0x0E,  0x0F,  0x10,  0x11,  0x12,  0x14,  0x17,  0x1A, -	     0x19,  0x1A,  0x1C,  0x1E,  0x20,  0x22,  0x25,  0x28, -	     0x29,  0x2A,  0x2B,  0x2D,  0x2F,  0x31,  0x33,  0x35 }, -	{    0x00,  0x01,  0x03,  0x05,  0x07,  0x09,  0x0B,  0x0E, -	     0x0F,  0x10,  0x12,  0x14,  0x16,  0x18,  0x1A,  0x1B, -	     0x1C,  0x1D,  0x1E,  0x20,  0x22,  0x24,  0x26,  0x29, -	     0x2A,  0x2C,  0x2E,  0x30,  0x32,  0x34,  0x36,  0x39 }, -	{    0x00,  0x01,  0x03,  0x05,  0x07,  0x09,  0x0B,  0x0E, -	     0x0F,  0x10,  0x12,  0x14,  0x16,  0x19,  0x1B,  0x1E, -	     0x1F,  0x21,  0x23,  0x25,  0x27,  0x29,  0x2B,  0x2D, -	     0x2E,  0x2F,  0x31,  0x32,  0x34,  0x36,  0x39,  0x3C }, -	{    0x00,  0x01,  0x03,  0x05,  0x07,  0x0A,  0x0C,  0x0F, -	     0x10,  0x11,  0x13,  0x15,  0x17,  0x19,  0x1B,  0x1E, -	     0x1F,  0x20,  0x22,  0x24,  0x26,  0x28,  0x2B,  0x2E, -	     0x2F,  0x30,  0x32,  0x34,  0x36,  0x39,  0x3C,  0x3F }, -	{    0x00,  0x02,  0x04,  0x06,  0x08,  0x0B,  0x0D,  0x10, -	     0x11,  0x12,  0x14,  0x16,  0x18,  0x1B,  0x1E,  0x21, -	     0x22,  0x23,  0x25,  0x27,  0x29,  0x2C,  0x2F,  0x32, -	     0x33,  0x34,  0x36,  0x38,  0x3B,  0x34,  0x41,  0x44 }, -	{    0x00,  0x02,  0x04,  0x06,  0x08,  0x0B,  0x0D,  0x11, -	     0x12,  0x13,  0x15,  0x17,  0x1A,  0x1D,  0x20,  0x23, -	     0x24,  0x25,  0x27,  0x29,  0x2C,  0x2F,  0x32,  0x35, -	     0x36,  0x37,  0x39,  0x3B,  0x3E,  0x41,  0x44,  0x47 } +	// 0 +	{ 0x00, 0x01, 0x02, 0x03, 0x04, 0x05, 0x06, 0x08, +	  0x09, 0x0A, 0x0B, 0x0C, 0x0D, 0x0E, 0x0F, 0x10, +	  0x11, 0x12, 0x13, 0x14, 0x15, 0x16, 0x17, 0x19, +	  0x1A, 0x1B, 0x1C, 0x1D, 0x1E, 0x1F, 0x20, 0x21 }, +	// 1 +	{ 0x00, 0x01, 0x02, 0x03, 0x04, 0x06, 0x07, 0x09, +	  0x0A, 0x0B, 0x0C, 0x0D, 0x0E, 0x0F, 0x10, 0x11, +	  0x12, 0x13, 0x14, 0x15, 0x16, 0x17, 0x18, 0x1A, +	  0x1B, 0x1C, 0x1D, 0x1E, 0x1F, 0x20, 0x22, 0x24 }, +	// 2 +	{ 0x00, 0x01, 0x02, 0x03, 0x04, 0x06, 0x08, 0x09, +	  0x0A, 0x0C, 0x0D, 0x0E, 0x0F, 0x11, 0x12, 0x13, +	  0x14, 0x15, 0x16, 0x17, 0x19, 0x1A, 0x1C, 0x1D, +	  0x1E, 0x1F, 0x20, 0x21, 0x22, 0x24, 0x25, 0x26 }, +	// 3 +	{ 0x00, 0x01, 0x02, 0x03, 0x04, 0x06, 0x08, 0x0A, +	  0x0B, 0x0C, 0x0D, 0x0E, 0x0F, 0x11, 0x12, 0x13, +	  0x14, 0x15, 0x16, 0x17, 0x18, 0x1A, 0x1C, 0x1D, +	  0x1E, 0x1F, 0x20, 0x21, 0x23, 0x25, 0x27, 0x28 }, +	// 4 +	{ 0x00, 0x01, 0x02, 0x03, 0x04, 0x06, 0x08, 0x0A, +	  0x0B, 0x0C, 0x0D, 0x0E, 0x0F, 0x11, 0x13, 0x15, +	  0x16, 0x17, 0x18, 0x19, 0x1B, 0x1D, 0x1F, 0x20, +	  0x21, 0x22, 0x23, 0x24, 0x25, 0x26, 0x28, 0x2A }, +	// 5 +	{ 0x00, 0x01, 0x02, 0x03, 0x05, 0x07, 0x09, 0x0B, +	  0x0C, 0x0D, 0x0E, 0x0F, 0x10, 0x11, 0x13, 0x15, +	  0x16, 0x17, 0x18, 0x19, 0x1B, 0x1D, 0x1F, 0x20, +	  0x21, 0x22, 0x23, 0x25, 0x27, 0x29, 0x2B, 0x2D }, +	// 6 +	{ 0x00, 0x01, 0x02, 0x03, 0x05, 0x07, 0x09, 0x0B, +	  0x0C, 0x0D, 0x0E, 0x0F, 0x10, 0x11, 0x13, 0x15, +	  0x16, 0x17, 0x18, 0x1A, 0x1C, 0x1E, 0x21, 0x24, +	  0x25, 0x26, 0x27, 0x29, 0x2B, 0x2D, 0x2F, 0x30 }, +	// 7 +	{ 0x00, 0x01, 0x02, 0x04, 0x06, 0x08, 0x0A, 0x0C, +	  0x0D, 0x0E, 0x0F, 0x10, 0x11, 0x13, 0x15, 0x18, +	  0x19, 0x1A, 0x1C, 0x1D, 0x1F, 0x21, 0x23, 0x25, +	  0x26, 0x27, 0x29, 0x2B, 0x2D, 0x2F, 0x30, 0x32 }, +	// 8 +	{ 0x00, 0x01, 0x02, 0x04, 0x06, 0x08, 0x0A, 0x0D, +	  0x0E, 0x0F, 0x10, 0x11, 0x12, 0x14, 0x17, 0x1A, +	  0x19, 0x1A, 0x1C, 0x1E, 0x20, 0x22, 0x25, 0x28, +	  0x29, 0x2A, 0x2B, 0x2D, 0x2F, 0x31, 0x33, 0x35 }, +	// 9 +	{ 0x00, 0x01, 0x03, 0x05, 0x07, 0x09, 0x0B, 0x0E, +	  0x0F, 0x10, 0x12, 0x14, 0x16, 0x18, 0x1A, 0x1B, +	  0x1C, 0x1D, 0x1E, 0x20, 0x22, 0x24, 0x26, 0x29, +	  0x2A, 0x2C, 0x2E, 0x30, 0x32, 0x34, 0x36, 0x39 }, +	// 10 +	{ 0x00, 0x01, 0x03, 0x05, 0x07, 0x09, 0x0B, 0x0E, +	  0x0F, 0x10, 0x12, 0x14, 0x16, 0x19, 0x1B, 0x1E, +	  0x1F, 0x21, 0x23, 0x25, 0x27, 0x29, 0x2B, 0x2D, +	  0x2E, 0x2F, 0x31, 0x32, 0x34, 0x36, 0x39, 0x3C }, +	// 11 +	{ 0x00, 0x01, 0x03, 0x05, 0x07, 0x0A, 0x0C, 0x0F, +	  0x10, 0x11, 0x13, 0x15, 0x17, 0x19, 0x1B, 0x1E, +	  0x1F, 0x20, 0x22, 0x24, 0x26, 0x28, 0x2B, 0x2E, +	  0x2F, 0x30, 0x32, 0x34, 0x36, 0x39, 0x3C, 0x3F }, +	// 12 +	{ 0x00, 0x02, 0x04, 0x06, 0x08, 0x0B, 0x0D, 0x10, +	  0x11, 0x12, 0x14, 0x16, 0x18, 0x1B, 0x1E, 0x21, +	  0x22, 0x23, 0x25, 0x27, 0x29, 0x2C, 0x2F, 0x32, +	  0x33, 0x34, 0x36, 0x38, 0x3B, 0x34, 0x41, 0x44 }, +	// 13 +	{ 0x00, 0x02, 0x04, 0x06, 0x08, 0x0B, 0x0D, 0x11, +	  0x12, 0x13, 0x15, 0x17, 0x1A, 0x1D, 0x20, 0x23, +	  0x24, 0x25, 0x27, 0x29, 0x2C, 0x2F, 0x32, 0x35, +	  0x36, 0x37, 0x39, 0x3B, 0x3E, 0x41, 0x44, 0x47 }  };  #pragma mark - | 
