Перейти к содержимому

Illegal command dosbox что делать

  • автор:

dosbox && кодировка

Есть программа одна, нужная для универа. Запускаю ее в dosbox, а там одни кракозябры вместо русских букв. Что подскажите?

armrg
16.05.10 18:04:04 MSD
dexpl ★★★★★
( 16.05.10 18:10:52 MSD )
Ответ на: комментарий от dexpl 16.05.10 18:10:52 MSD

да откопал уже, спасибо

armrg
( 16.05.10 18:12:07 MSD ) автор топика
Ответ на: комментарий от dexpl 16.05.10 18:10:52 MSD

только вот не соображу, как правильно сделать

armrg
( 16.05.10 18:14:14 MSD ) автор топика
Ответ на: комментарий от armrg 16.05.10 18:14:14 MSD

если прописываю в файл настроек ruskey то он падает при запуске

armrg
( 16.05.10 18:15:41 MSD ) автор топика
Ответ на: комментарий от armrg 16.05.10 18:15:41 MSD

[autoexec] # Lines in this section will be run at startup. mount c ~/Игры/DOS c: keyrus8b\keyrus.com

У меня всё работает

PolarFox ★★★★★
( 16.05.10 18:17:58 MSD )
Ответ на: комментарий от PolarFox 16.05.10 18:17:58 MSD

у меня все равно иероглифы там вместо русских букв, вот что в конфиг я вписал

[autoexec] # Lines in this section will be run at startup. # You can put your MOUNT lines here. mount c /home/sa/.wine/drive_c/Program Files/itv/ c: keyrus8b\keyrus.com 

Как пользоваться эмулятором DOSBox?

Скачал себе DOSBox CVS. При запуске вылезает командная строка с приглашением Z:\>
Пишу путь к екзешнику нужной программы, пишет «illegal command».
Английского я почти не знаю (кроме простейших команд и пунктов меню), Readme.txt слишком навороченный и сложный для моего понимания.
Плз, объясните простыми словами — чего там делать надо. Самому разбираться методом тыка времени нет.

Лучший ответ

Тут почитайте, если вам поможет.
http://unixforum.org/index.php?showtopic=21913

Чингачгук Зелёный ЗмейИскусственный Интеллект (121498) 13 лет назад

Увы, мне нужно запустить эмулятор из винды.

Assembly: TASM illegal command

Few weeks ago I asked for a similar TASM compiler, but seems that the instructor wants nothing but TASM. So I installed this using wine in DosBox. But no matter what my code is, when I run tasm helllo.asm I get illegal command: TASM I tried different tasm packages, including the official tasm 5. Would you please try to run the software I linked to above in Dosbox? and see if you can actually execute anything? I’m on a 64 bit intel pc.

57.8k 43 43 gold badges 146 146 silver badges 200 200 bronze badges
asked Nov 23, 2014 at 0:48
6,665 17 17 gold badges 77 77 silver badges 108 108 bronze badges

Any chance you can share a asm file to test? Without a file to do an exact test it does seem to be working for me.. How are you launching it? (btw, I’m pretty sure SO wouldn’t like this kind of question..)

Nov 23, 2014 at 15:54

@Seth here’s an example wenkaru.blogspot.com/2013/01/… and here’s my code pastebin.com/SGaEzmtL well if it fits and can be answered here no need for SO 🙂

Nov 23, 2014 at 16:12

Great thanks. One last question, how are you running launching tasm? and do you have dosbox installed in wine? (I guess that’s two :P)

Nov 23, 2014 at 16:30

Appears to work for me: i.imgur.com/oJ1poUf.jpg You’ll need to give more information about your setup so we can figure out what went wrong, or I can just add an answer detailing what I did to get it to work.

Nov 23, 2014 at 16:33

@Seth wait a second I want to try what you just did, I want to put it on the desktop and refer to it as 😀 how u knew that? yes dosbox and wine are installed and installed it using wine and it opened in dosbox, i tried tasm test.asm i put the asm file in the same in the ASSEMBLY directory, it was created by wine when I installed the package

Nov 23, 2014 at 16:47

2 Answers 2

I can’t tell why it doesn’t work for you without more information about your setup, but this is how I set it up and it works just fine (as far as I can tell, not knowing assembly).

Download Tasm for Windows from sourceforge and install it with WINE. Then download and install dosbox for Windows (direct link).

Now you should have two shortcuts on your desktop:

  • Tasm 1.4 Windows 7 — Windows 8 64bit By Techapple.net
  • DOSBox 0.74

Double click the Tasm shortcut. You should be presented with a maximized DOSBox window. If you don’t want to work in maximized mode press Alt + Enter .

enter image description here

Now we appear a bit stuck, since C:\ is mounted as a WINE virtual disk at the location of Tasm. The simplest way around this is simply mount a new drive letter at the folder where your .asm files are located.

mount d /path/to/asm/files 

In my case I had a file test.asm on the desktop. Now run your file(s) with the command:

tasm D:\name\or\path\to-file 

Illegal command dosbox что делать

Пробовал. Много сайтов уже перепробовал.

..эмм, так будет ответ как настроить этот DosBox?
Или мне спросить на других форумах?

Я уже задолбался с ним. Уже месяц не могу настроить. Сил моих больше нет.. И никто не поможет. Все умничают «спроси у гугла», «учи матчасть» и т.п., а хорошего ответа дать никто не может.

Регистрация: 09.01.2008
Сообщений: 26,238
Сообщение от kyle16
Я уже задолбался с ним. Уже месяц не могу настроить. Сил моих больше нет.. И никто не поможет.

ОМГ. Да что же там МЕСЯЦ настраивать?!

ладно.
попробуем вместе настроить.
Может быть, за полмесяца вместе справимся

1) Вы, судя по всему (скриншот) установили себе DosBox
т.е. у Вас есть ярлычок для запуска DosBox

нажмите правой кнопкой мышки на этом ярлычке, выберите в выпавшем меню «Свойства» и покажите, что у Вас на закладке «Ярлык» в поле «Объект» ?
например, у меня Windows 7 64 бита,
в свойства ярлычка прописано:

"C:\Program Files (x86)\DOSBox-0.74\DOSBox.exe" -userconf

дальше. нажмите Win+R (или мышкой на Пуск — потом «Выполнить»
и напишите такую команду

"C:\Program Files (x86)\DOSBox-0.74\DOSBox.exe" -editconf notepad.exe

нажмите кнопку выполнить.
Внимание! если DosBox установлен у Вас в другую папку, то укажите свой путь к программе DOSBox.exe

если сделаете всё правильно, откроется блокнот с загруженным файлом конфигурации.

что там и как — можно почитать в документации (см. например, DOSBox 0.74 Manual.txt в каталоге программы) , но Вам это на первом этапе не так важно.

Вам нужно опуститься вниз, в самый конец файла и найти там секцию, которая называется [autoexec]:
dosbox1.png

вот ниже [autoexec] и напишите две строчки:

mount c c:\TASM c:

// т.е. сделайте так, как на моём скриншоте

после этого сохраните файл конфигурации и закройте блокнот.

если Вы всё сделали правильно, то у Вас загрузится DosBox
и каталог C:\TASM будет смонтирован (подключён к программе) в качестве диска C:
можете в открывшейся командной строке написать dir и нажать клавишу «Enter», будет выведен список файлов, которые у Вас находятся в каталоге.
дальше можете использовать запуск компилятора TASM.EXE с командной строкой, в которой будет указано, что нужно компилировать, TLINK.EXE с командной строкой, в которой будет указано, что нужно собрать.
и, собственно, можно запускать полученные после компиляции EXE и COM файлы.

p.s. Так же можно запускать ЛЮБЫЕ DOS программы, включая старые игры.

Последний раз редактировалось Serge_Bliznykov; 29.06.2017 в 14:52 .

Serge_Bliznykov
Посмотреть профиль
Найти ещё сообщения от Serge_Bliznykov

Добавить комментарий

Ваш адрес email не будет опубликован. Обязательные поля помечены *