DOSBox говорит, что программа должна быть запущена под Win32
Я пытаюсь запустить DOS-игру в DOSBox, но там написано, что она должна быть запущена под Win32. Данная игра была недавно переиздана для более высокого разрешения и возможности запуска под Windows. Значит ли это, что он больше не совместим с DOS?
NB. Если это поможет, игра Raptor - Call of the Shadows 2010 Edition.
1 ответ
Формат файлов EXE для Windows отличается от формата для DOS - приложения Windows содержат небольшую заглушку DOS, которая говорит: "Эта программа не может быть запущена в DOS" и завершается; Загрузчик Windows использует другую точку входа.
Если это сообщение вы видите при попытке запустить исполняемый файл в DOSBox, то это означает, что исполняемый файл имеет новый формат (что неудивительно в 2010 году), поэтому DOS (и DOSBox) не могут его загрузить. Попробуйте использовать Wine.