Часто можно встретится с проблемой, когда игры под DosBox тормозят. С этой проблемой не трудно разобраться. Как быстро запускать игры на DosBox, не вводя куча команд? Как настроить DosBox под свои нужды? Кто убил Кеннеди?
В этой статье, я отвечу на эти и многие другие вопросы.
Идём в папку с DosBox, находим файл dosbox.conf, переименованием в dosbox.txt (меняем расширение на блокнотное). Открываем.
Это файл всех настроек программы. Можно менять многое. Итак, расскажу о самых полезных, на мой взгляд, функциях.
Логические функции вычисляются параметрами true(правда) и false(ложь). Каждый программист или веб-дизайнер должен знать это.
fullresolution – вы можете поставить свои разрешения для dosbox’а в режиме полного экрана (например 800х600 или 1024х768), или же прописать original для того, что бы разрешения были оригинальными, то есть такими, какими они есть в игре.
memsize – количество эмулируемой оперативной памяти. Чем больше, тем быстрее будет идти игра.
Как запускать программы в dosbox.
scaler – система для улучшения изображения. Все возможные режимы: none, normal2x, normal3x,advmame2x, advmame3x, hq2x, hq3x,2xsai, super2xsai, supereagle, advinterp2x, advinterp3x, tv2x, tv3x, rgb2x, rgb3x, scan2x, scan3x. Можете поэкспериментировать, и попробовать каждый режим, подберите тот, который больше понравиться.
cycleup – скорость эмулируемого процессора. Также, чем больше, тем быстрее.
nosound – напишите true, что бы в играх не было звука или false – что бы был.
rate – качество звука (Пример: 22050)
pcspeaker – вы помните, что раньше музыка в играх издавалась компьютером? Его процессор позволяет играть музыку, и если вы хотите послушать её прикольные, но жутко раздражающие мелодии, напишите true. Если же нет, false. DosBox умеет перестраивать эти жуткие мелодии в более-менее приятные midi.
Ну а теперь, дорогие мои (^_^), я расскажу вам, как можно быстро запускать игру, не вводя куча команд (см. здесь).
Для этого, в том же файле, идём в самый низ и видим тег [autoexec]. После него можно писать любой код, который будет вписан при запуске программы. Например я напишу:
Источник: salikov.net
Как вставить в DOSBOX?
Я использую DOSBOX для запуска некоторых программ, которые работают только на 32-разрядных версиях Windows. В настоящее время я использую 64-разрядную версию Windows 8. Мне нужно скопировать некоторые команды из Windows 8 и вставить их в DOSBOX, поскольку было бы очень хлопотно вводить всю команду.
Я искал в интернете, но я не могу найти ничего на копирование из Windows и вставки в DOSBOX. Как я могу это сделать?
задан Twisty Impersonator
Запуск старых игр на ПК через DOSBox
20.03.2023 15:45 3017
6 ответов
для этого уже есть решение. Попробуйте последнюю улучшенную сборку DOSBox SVN с поддержкой копирования/вставки мышью и длинного имени файла (LFN). Теперь вы можете использовать правую кнопку мыши для выбора, копирования и вставки текста из и в DOSBox (когда мышь не заблокирована).
последний двоичного кода Windows + необходимые библиотеки DLL, на молнии: http://bit.ly/12jANWF
отвечен Wengier 2023-03-21 23:33
Если это то, что вы можете запускать при каждом запуске DOSBox, вы можете вставить его в конфигурацию DOSBOX в самом конце раздела [autoexec]:
[autoexec] # Lines in this section will be run at startup. # You can put your MOUNT lines here.
отвечен Derek R. Austin 2023-03-22 01:50
Если вы используете старую версию DosBox, то вы можете создать .txt файл из хост-системы, который вы позже изменить на .Bat-файл. Она должна выглядеть так:
mount c C:Dosfilesgames C:
отвечен TreehuggerJ 2023-03-22 04:07
DOSBox не имеет возможности скопировать текст из хост-системы на себя, он эмулирует совершенно отдельную среду.
отвечен duDE 2023-03-22 06:24
очень удобно. (в случае, если вы используете его для написания программы)
копировать из DOSBox:
- написать программу в DOSBox.
- сохранить
- открыть сохраненный каталог в File browser
- выберите Файл и откройте его в любом текстовом редакторе.
скопировать в DOSBox:
- открыть текстовый файл редактор.
- сохраните его в каталоге файлов dos box с уважаемым расширением. (например .c или .cpp для языков.)
- открыть DOSBox
- открыть файл в DOSBox
отвечен Manish Garhwal 2023-03-22 08:41
другой вариант, если вы используете старый DOSBox. Откройте Word или Excel. Нажмите Alt-F11, чтобы открыть редактор макросов, а затем control+G, чтобы перейти в окно отладки.
S=»» appactivate «DOSBox»,true:for i=1 to len(S):sendkeys mid(s,i,1),true:t=timer:while(timer
я использовал цикл замедления, потому что программа, в которую я пытался вставить, не могла идти в ногу с SendKeys .
отвечен user755095 2023-03-22 10:58
Постоянная ссылка на данную страницу: [ Скопировать ссылку | Сгенерировать QR-код ]
Ваш ответ
Опубликуйте как Гость или авторизуйтесь
Опубликовать ответ
Похожие вопросы про тегам:
- Почему копипаст в командной строки Windows обычно громоздкие
- В Excel 2013, мастер импорта текста, есть ли способ иметь несколько» другие » значения?
- Как скопировать таблицу данных из PDF-файла в Excel?
- Монтирование диска в DosBox и использование Debug.исполняемый
- Есть ли способ использовать цифровую клавиатуру в DOSBox?
- Печать из DosBOX на USB-принтере: макет перепутал
- У меня IPv6. Почему не удается подключиться к магазину Windows?
- ярлык для переключения между виртуальной машиной и операционной системой? [дубликат]
- Учетной записи Майкрософт не удается подключиться к играм XBOX в Windows 8
Недавние вопросы
- 7 Какое максимальное количество разделов можно создать на жестком диске?
- 3 Таблица прилипает к верхней части страницы, как ее удалить?
- 6 При двусторонней печати как исправить, что задняя страница печатается вверх ногами?
- 4 Как превратить оглавление в простой форматированный текст?
- 5 Что значит 1Rx8 и 2Rx8 для оперативной памяти и совместимы ли они?
- 10 Копирование и вставка в Windows PowerShell
- 13 Сочетание клавиш для сворачивания удаленного рабочего стола
- 1 Как включить фон рабочего стола на удаленном компьютере?
- 5 Как сделать ярлык на рабочем столе доступным для всех пользователей в Windows 10
- 1 Зачем Windows 10 нужна служба очереди сообщений и почему она установлена по умолчанию?
Недавние публикации
Наушники Wireless и True Wireless: чем они отличаются?
Не включается iPad: причины и решения проблемы
Как ускорить передачу данных по Bluetooth
Как правильно приобрести подержанный iPhone?
Каковы преимущества фотоэлектрической системы?
5 лучших USB–пылесосов для клавиатуры
Как выбрать чехол-аккумулятор для смартфона
Мобильный телефон Razr: новая складная раскладушка от Motorola стоит 1200 евро
Компания Nothing: смартфон Phone 2 должен быть «более премиальным» и выйти в этом году
UMTS — История технологии сотовой связи
Выбор домена
3D-печать: будущее массового производства
Искусственный интеллект в малом бизнесе: как улучшить эффективность и конкурентоспособность
Ошибки, которых стоит избегать при продвижении сайта
Высокие технологии в Windows: что это такое и как их использовать в своих приложениях
- Почему до СЕО-продвижения нужно делать анализ сайта?
- Конструктор автоворонок для мессенджеров: упрощение коммуникации и автоматизация бизнес-процессов
Акции IT-компаний [03.07]
Apple | $173,24 | +0,81% | ![]() |
Amazon | $114,49 | -1,94% | ![]() |
Microsoft | $325,19 | +3,61% | ![]() |
$123,44 | +2,11% | ![]() |
|
Netflix | $364,74 | -0,03% | ![]() |
Intel | $27,45 | -5,34% | ![]() |
$254,49 | +2,11% | ![]() |
|
Tesla | $185,54 | +1,44% | ![]() |
Tencent | $322,40 | -3,01% | ![]() |
Цитата дня
За свою карьеру я пропустил более 9000 бросков, проиграл почти 300 игр. 26 раз мне доверяли сделать финальный победный бросок, и я промахивался. Я терпел поражения снова, и снова, и снова. И именно поэтому я добился успеха.
- Какое максимальное количество разделов можно создать на жестком диске?
- Таблица прилипает к верхней части страницы, как ее удалить?
- При двусторонней печати как исправить, что задняя страница печатается вверх ногами?
- Как превратить оглавление в простой форматированный текст?
Источник: kompsekret.ru
Как запустить DOS программы в Linux
Есть шанс, что большинство из вас, читающих эти строки, начали своё «путешествие» в мир компьютеров через DOS. Хотя эта, уже давно устаревшая, операционная система теперь работает только в наших воспоминаниях, она всегда будет занимать особое место в наших сердцах. Тем не менее, кому-то захочется окунуться в ностальгические воспоминания или показать своим детям, на что было похоже прошлое, запустив некоторые приложения MS-DOS на вашем дистрибутиве Linux. Хорошие новости в том, что вы можете это сделать без особых усилий!
Для этой инструкции я буду использовать игру DOS, в которую я играл когда был маленьким ребёнком, она называется “UFO Enemy Unknown”. Это была первая в истории команды пошаговая стратегия, выпущенная Microprose чуть более чем 20 лет тому назад. Ремейк игры был реализован Firaxis в 2012, которые чётко выделили черты, так нравившиеся нам в оригинале.
Wine
Поскольку исполнимые файлы DOS — это .exe, само-собой приходит мысль, что мы сможем запустить их под Wine, но, к сожалению, у нас ничего не получится. Причина этому — “DOS memory range unavailability” — «Недоступность диапазона памяти DOS».
Это означает, что ядро Linux запрещает любым программам (включая Wine) выполнять 16-битные приложения и, таким образом, иметь доступ к 64k памяти ядра. Это функция безопасности и её нельзя изменить, поэтому начнём наши попытки с DOSBox.
DOSBox
Установите DOSBox из вашего Менеджера Приложений и затем откройте ваш менеджер файлов и убедитесь, что вы создали каталог с названием “dosprogs” в вашей домашней директории. Скопируйте файлы игры внутрь этого каталога, а затем откройте DOSBox, набрав в терминале “dosbox”. Теперь нам нужно смонтировать каталог “dosprogs” в dosbox. Чтобы это сделать, напечатайте
mount c ~/dosprogs
нажмите Enter в консоли DOSBox. Затем напечатайте
чтобы войти в новый смонтированный диск, как показано на следующем скриншоте.
Вы можете передвигаться по каталогам диска с использованием команды “cd”, совмещая её с “dir”, пока не достигнете исполнимых файлов игры. Например, напишите “cd GAME”, чтобы войти в каталог GAME, а затем напишите “dir” и нажмите Enter, чтобы увидеть что содержит каталог GAME. Если список слишком длинный для просмотра на экране, вы также можете попробовать использовать команду “dir /w/p”. В любом случае, исполнимым файлом является UFO.bat и я могу запустить игру напечатав имя файла (с расширением) и нажав Enter.
DOSemu
Другое приложение, которое позволяет вам запускать исполняемые файлы DOS под Linux, — это DOS Emulator (также доступный в Менеджере Приложений). В чём-то это программа проще, т. к. не нужно заботиться о монтировании разделов, можно набрать “D:” и войти в консольный интерфейс для доступа к вашей домашней директории. Оттуда вы можете передвигаться в каталог, содержащий исполняемые файлы DOS и запускать их таким же образом, как мы делали в DOSBox. Хотя DOSemu проще в использовании, она не всегда может работать безупречно, это я обнаружил по своим тестам. Вы всегда можете попробовать это и посмотреть, как идут дела.
FreeDOS
Ещё одна альтернатива, FreeDOS по-прежнему активно развивается и используется на очень старом железе или на встроенных системах. Также можно упомянуть DR-DOS.
Источник: zalinux.ru