private Dictionary<byte, char> ReadTableFile(string iniLocation)
{
Dictionary<byte, char> characterValues = new Dictionary<byte, char>();
string[] tableFile = File.ReadAllLines(iniLocation);
int index = 0;
foreach (string s in tableFile)
{
if (!s.Equals("") && !s.Equals("[Table]") && index != 0x9E && index != 0x9F)
{
string[] stuff = s.Split('=');
switch (Byte.Parse(ToDecimal("0x" + stuff[0])))
{
case 0:
characterValues.Add(0, ' ');
break;
case 0x34:
break;
case 0x35:
characterValues.Add(0x35, '=');
break;
case 0x53:
break;
case 0x54:
break;
case 0x55:
break;
case 0x56:
break;
case 0x57:
break;
case 0x58:
break;
case 0x59:
break;
case 0x79:
break;
case 0x7A:
break;
case 0x7B:
break;
case 0x7C:
break;
case 0xB0:
break;
case 0xB5:
break;
case 0xB6:
break;
case 0xEF:
break;
case 0xF7:
break;
case 0xF8:
break;
case 0xF9:
break;
case 0xFA:
break;
case 0xFB:
break;
case 0xFC:
break;
case 0xFD:
break;
case 0xFE:
break;
case 0xFF:
break;
default:
characterValues.Add(Byte.Parse(ToDecimal("0x" + stuff[0])), stuff[1].ToCharArray()[0]);
break;
}
index++;
}
}
return characterValues;
}