Запустить программу Mallard Basic .com на Windows 8?


0

Есть ли способ запустить приложение, написанное на Mallard Basic, на современной Windows? Я попытался сделать ярлык для COM, который уже вызвал некоторые сообщения об ошибках, а затем запустить его в режиме совместимости для более старой Windows, но безрезультатно. Он говорит: «Это приложение не может работать на вашем компьютере».

Спасибо!

Ответы:


1

COMприложения являются 16-разрядными и вообще не могут быть запущены в системах x64 (на самом деле это ограничение ЦП, а не Windows ):

16-разрядные приложения Windows (Win16) и DOS не будут работать в x86-64 версиях Windows из-за удаления подсистемы виртуальной машины DOS (NTVDM), которая основывалась на возможности использовать режим виртуального 8086. Виртуальный режим 8086 не может быть введен при работе в длинном режиме.

Итак, у вас есть 2 варианта:

  • Запустите Mallrad Basic в DosBox
  • Запустите Mallrad Basic на виртуальной машине с FreeDOS

-1

Все приведенные выше ответы верны, но я подозреваю, что вы пытаетесь запустить программу CPM на ПК с совершенно другим набором инструкций. Вам нужен компилятор / интерпретатор Mallard Basic для набора инструкций 8086, с которым я могу вам помочь. Я пишу все свои коммерческие программы на Mallard Basic и запускаю их на всем (от DOS, Windows 95 до Win-10, Linux и т. Д.).

Используя наш сайт, вы подтверждаете, что прочитали и поняли нашу Политику в отношении файлов cookie и Политику конфиденциальности.
Licensed under cc by-sa 3.0 with attribution required.