попробуй мой вариант.
тут кстати используются данные из ПЗУ,
под WIN будет играть некорректно