void CreateCharset()
{
switch (Game.Version)
{
case 0:
case 1:
_charset = new CharsetRenderer2(this);
break;
case 2:
_charset = new CharsetRenderer2(this);
break;
case 3:
if (_game.Platform == Platform.FMTowns)
_charset = new CharsetRendererTowns3(this);
else
_charset = new CharsetRenderer3(this);
break;
case 8:
_charset = new CharsetRendererNut(this);
break;
default:
if (_game.Platform == Platform.FMTowns)
{
_charset = new CharsetRendererTownsClassic(this);
}
else
{
_charset = new CharsetRendererClassic(this);
}
break;
}
}