Ancient Domains of Mystery — компьютерная ролевая игра в жанре Roguelike, созданная Томасом Бискупом. Игра портирована на многие платформы. ADOM поддерживает режимы ASCII и тайловой графики для отображения мира и фактически полностью удовлетворяет всем требованиям Roguelike-игр согласно Берлинской интерпретации.
В данном примере будем рассматривать игру из стима (Defalt Public Version). Существует нативная версия, но по умолчанию она не работает, так как использует библиотеки, которые уже не поставляются в современных дистрибутивах линукса. Но, к счастью, в стиме есть Legacy Steam Runtime, который можно выбрать в настройках каждой отдельной игры (Properties->Compatibility->Select compatibility tool->Steam Legacy Runtime). То есть выбираем этот рантайм и игра начинает запускаться.
Но, к сожалению, это не единственная проблема. При запуске можно заметить: текст практически полностью прозрачный на кнопках и в меню. Это исправляется следующей командой (запускается в корневой директории игры):
printf "\x81\xe2\xff\xff\x00\x00" | dd of=adom bs=1 conv=notrunc seek=2324814
Версия дистрибутива, где все проверял:
OS: Debian 13 trixie
WM: IceWM
WM Theme: win95















