DosBox · Фев 22, 16:12
© AkkermanЕсть множество прекрасных старых игр. Я совсем недавно нашел сборник "150 лучших игр". На нем есть такая классика, как "Prince of Persia 2", "MineBombers","Doom" и т.д. Но все эти прелести написаны для DOS. Ни wine, ни тем более cedega не помогли. Но мне очень хотелось поиграть в "Prince of Persia 2". Открыв synaptic и поискав пакеты с описанием "DOS emulator", я нашел пакет "dosbox".
Это эмулятор DOS для x86 платформы с поддержкой графики. Разработан он был специально для запуска старых, DOS`овских игр. Работает под Win2k/XP/FreeBSD/Linux. Это было то, что мне нужно.
Dosbox работает следующим образом: сначала вы должны примонтировать директорию с игрой как, например, диск С.
mount c <путь к игре>
Потом перейти туда и запустить игру. Вот я примонтировал директорию с Prince of Persia 2.
Также со старыми играми есть следующая проблема – они "тормозят" на слишком быстрых процессорах. В dosbox есть способ решить эту проблему. Вы можете запускать циклы, "тормозящие" cpu. Благодаря этому можно добиться нормальной работы игры. В настройках по умолчанию запустить еще несколько циклов – Ctrl+F12, а убить несколько циклов – Ctrl+F11. Да, и еще, некоторые игры требуют window$ библиотек. Но dosbox не скажет вам об этом. Попробуйте запустить игру под cedega, работать она скорее всего не будет, но должна сказать какая библиотека необходима. Далее, если у вас установлен window$, сделайте симлинк на эту библиотеку в папку с игрой.
ln -s <путь к библиотеке> <путь к папке с игрой>
Теперь все должно работать :)
Вот несколько игр, которые я запустил под dosbox: бессмертный хит Doom2, Prince of Persia 2 и Dyna Blaster(в него я играл еще на Dendy :) )
Вот и все. В заключение скажу, что dosbox вы можете скачать на его сайте. Если у вас возникнут вопросы, пишите мне.
HOMEPAGE
СКАЧАТЬ
— Akkerman
Cedega (WineX) Программы для работы с образами дисков в Linux
