Как изменить размер окна dosbox

Я запускаю Turbo C на DOSBox в Ubuntu 12.04.

Проблема в том, что две черные полосы идут на любом экране. Я хочу удалить их.

Мой компьютер — это Dell Studio 15z с разрешением экрана 1366×768. У меня нет проблем, даже если происходит искажение.

Соответствующая часть моего dosbox.conf файла:

перейдите в каталог установки dosbox (на моем компьютере, который является C:Program Files (x86)DOSBox-0.74), поскольку вы видите, что номер версии является частью имени каталога установки.

запустите "DOSBox 0.74 Options.bat"

script запускает блокнот с файлом конфигурации: здесь измените

(разрешение не может быть изменено, если output = surface — это значение по умолчанию).

  • изменения файла конфигурации.

Для использования DOSBox с SDL вам необходимо установить или изменить следующее:

Вот три варианта установки этих параметров:

Измените настройку по умолчанию для пользователя, например, используя vi :

Для временного изменения размера создайте новую конфигурацию с тремя строками выше, скажем newsize.conf :

Вы можете использовать -conf для загрузки нескольких конфигураций и/или с помощью -userconf для конфигурации по умолчанию, например:

Создайте dosbox.conf в текущем каталоге, DOSBox загружает его по умолчанию.

DOSBox должен запускать и изменять размер до 1280×960 в этом случае.

Обратите внимание, что вы, вероятно, не получите желаемого размера, например, я установил 1280×720, и я получил 1152×720.

Здесь, как изменить файл dosbox.conf в Linux, чтобы увеличить размер окна. Я на самом деле DID, что следует, поэтому я могу сказать, что это работает (в 32-битном PCLinuxOS fullmontyKDE, во всяком случае). Ответ на вопрос находится в самом файле .conf.

Вы находите этот файл в Linux на /home/ (username)/.dosbox. В Konqueror или Dolphin вы должны сначала проверить "Скрытые файлы", или вы не увидите папку. Откройте его с помощью суперпользователя KWrite или вашего fav-редактора.

  • Сохраните файл с другим именем, например "dosbox-0.74original.conf", чтобы сохранить исходный файл, если вам нужно его восстановить.
  • Найдите "разрешение" и внимательно прочитайте, что говорит conf файл об изменении. Существуют по существу две переменные: разрешение и выход. На данный момент вы хотите оставить полное разрешение. Ваш вопрос был о WINDOW, не полный. Итак, ищите разрешение на окна, посмотрите, что говорят комментарии в файле conf. Лучшее предложение — использовать разрешение большего окна, например, 900×800 (это то, что я использовал на экране 1366×768), но НЕ фактическое разрешение вашей машины (что сделает окно полноэкранным, и вы сказали, что не хотите, чтобы). Будьте конкретны, заменив "windowresolution = original" на "windowresolution = 900×800" или другие размеры. На моем экране это удвоило размер окна так же, как и на вкладке Max Font в свойствах Windows (для файла exe, как вы увидите ниже значков ====, 32-разрядная Windows не нужна Dosbox).

Затем выполните поиск в ‘output’, и когда команда в файле conf будет предупреждена, если и только если у вас есть "аппаратное масштабирование", измените значение по умолчанию "output = surface" на что-то другое; он затем перечисляет дополнительные настройки. Я изменил его на ‘output = overlay’. Там еще одна настройка для проверки: аспект. Найдите файл для "аспект" и измените "false" на "true", если хотите еще большее окно. Когда я это сделал, окно заняло половину экрана. Когда "ложь" осталась одна, у меня было несколько меньшее окно (я использую широкоэкранные мониторы, будь то ноутбук или рабочий стол, возможно, почему).

Итак, после внесения изменений сохраните файл с исходным именем dosbox-0.74.conf. Затем введите dosbox в командной строке или создайте Launcher (в KDE, это щелчок правой кнопкой мыши на рабочем столе) с помощью команды dosbox. Вам все равно придется пройти через команду mount (т.е. Mount c

c:123, если это местоположение и файл, который вы выполните). Я уверен, что есть способ сделать script, но еще не научился это делать.

Глядя снова на ваш вопрос, я думаю, что вижу, что не так с вашим конфигом. Вы установили:

fullresolution = 1366×768 windowresolution = 1366×768

Вот почему вы получаете почтовый ящик (черный с обеих сторон). Вы, по сути, сказали Dosbox, что ваш экран имеет тот же размер, что и ваше окно, но ваш экран на самом деле больше, 1600×900 (или выше) для каждой спецификации Googled для этого компьютера. Таким образом, "разница" появляется в черном. Таким образом, вы либо должны изменить fullresolution на свое фактическое разрешение экрана, либо вернуться к fullresolution = оригинальное значение по умолчанию и указать только разрешение окна.

Читайте также:  Как принимать факс на принтере

Итак, теперь я задаюсь вопросом, действительно ли вам нужен полноэкранный режим, хотя ваш вопрос задает только окно. Потому что вы получаете окно, но вы делаете это размером с экраном, поэтому две черные полосы (почтовый ящик). Если вам действительно нужен полноэкранный режим, вам нужно указать фактическое разрешение экрана. 1366×768 недостаточно большой.

Следующий вопрос: какое разрешение самой программы? Он не пройдет мимо своего собственного разрешения. Так что если программа/игра (изначально) говорят 1280×720 (HD), то настройка разрешения окна не должна быть больше (помните, что она не была динамической, если вы используете AxB как windowresolution).

Пример: DOS Lotus 123 будет расширять только восемь столбцов и 20 строк. Чем больше Dosbox, тем больше текст, но не больше столбцов и строк. Таким образом, для установки более высокого разрешения для окон это приводит только к большему тексту, а не к столбцам и строкам. После этого у вас будет почтовый ящик.

Я бегу Turbo C на DOSBox в Ubuntu 12.04.

Проблема состоит в том, что две черные полосы поступают на любой из экрана. Я хочу, чтобы удалить их.

Мой компьютер является Dell Studio 15z с разрешением экрана 1366х768. У меня нет проблем, даже если происходит искажение.

Соответствующая часть моего dosbox.conf файла:

перейти в каталог установки DOSBox (на моей машине, которая является C: Program Files (x86) DOSBox-0.74), как вы видите, номер версии является частью имени каталога установки.

запустить «DOSBox 0,74 Options.bat»

скрипт начинает блокнота с файлом конфигурации: здесь изменение

(Разрешение не может быть изменено, если выход = поверхность — это по умолчанию).

  • безопасные изменения файла конфигурации.

Для использования DOSBox с SDL , вам нужно будет установить или изменить следующим образом :

Вот три варианта, чтобы поместить эти настройки:

Конфигурация по умолчанию Редактировать профиль, например, с помощью vi :

Для временного изменения размера, создать новую конфигурацию с тремя линиями выше, говорят newsize.conf :

Вы можете использовать -conf для загрузки нескольких параметров и / или -userconf для конфигурации по умолчанию, например:

Создание dosbox.conf под текущий каталог, DOSBox загружает его по умолчанию.

DOSBox должен запуститься и изменять размер 1280х960 в этом случае.

Обратите внимание, что вы, вероятно, не хотели бы получить любой размер вы желаемые, например, я поставил 1280×720 и я получил 1152×720.

Вот как изменить файл dosbox.conf в Linux, чтобы увеличить размер окна. Я на самом деле то, что следует, так что я могу сказать, что это работает (в 32-битном PCLinuxOS fullmontyKDE, во всяком случае). Ответ на вопрос заключается в самом .conf файл.

Вы можете найти этот файл в Linux на /home/(username)/.dosbox. В Konqueror или Dolphin, вы должны сначала проверить «Скрытые файлы» или вы не увидите папку. Откройте его с KWrite суперпользователя или редакторе избр.

  1. Сохраните файл с другим именем, как «DOSBox-0.74original.conf», чтобы сохранить исходный файл в случае, если вам нужно, чтобы восстановить его.
  2. Поиск по «резолюции» и внимательно прочитать то, что говорит файл конф об изменении его. Существуют две переменные: разрешение и выход. Вы хотите оставить fullresolution в покое на данный момент. Ваш вопрос был о ОКНО, не полностью. Так что смотрите windowresolution, посмотрим, что комментарии в конф файле сказать, что вы можете сделать. Лучшее предложение использовать разрешение больше-окна, как 900×800 (который является тем, что я на экране 1366х768), но не фактическое разрешение вашей машины (что сделает окно на весь экран, и вы сказали, что вы не хотите, чтобы ). Конкретно, заменив «windowresolution = оригинальный» с «windowresolution = 900×800» или других размеров. На моем экране, что в два раз размера окна так же, как это делает с вкладкой макс шрифта в свойствах ОС Windows (для исполняемого файла, как вы увидите ниже ==== знаков,

Затем, поиск на «выходе», а также инструкции в файле конф предупреждает, если и только если у вас есть «» аппаратное масштабирование, изменение по умолчанию «= выход поверхности» к чему-то еще; Затем он перечисляет дополнительные другие параметры. Я изменил его на «выходе = накладку». Там еще одна установка для испытания: аспект. Поиск файла для «аспекта», и изменить «ложный» «истина», если вы хотите еще большее окно. Когда я сделал это, окно занял более половины экрана. С «ложный» оставили в покое, у меня было несколько меньшее окно (я использую широкоэкранные мониторы,, возможно, является ли ноутбук или настольный, почему).

Читайте также:  Как передать файл на флешку

Поэтому после того, как вы внесли изменения, сохраните файл с оригинальным именем DOSBox-0.74.conf. Затем введите DOSBox в командной строке или создать Launcher (в KDE, это правая кнопка мыши на рабочем столе) с помощью команды DOSBox. Вы все еще должны пройти через команду монтирования (например, крепление с

с: 123, если это местоположение и файл, который вы будете выполнять). Я уверен, что есть способ сделать сценарий, но еще не научились, как это сделать.

Глядя снова на ваш вопрос, я думаю, я понимаю, что это неправильно с файлом конф. Ты устанавливаешь:

fullresolution = 1366×768 windowresolution = 1366×768

Вот почему вы получаете (черный появления черных с обеих сторон). Вы по существу сказали DOSBox, что экран имеет такой же размер, как окна, но экран на самом деле больше, 1600×900 (или выше) в спецификации гугла для этого компьютера. Таким образом, «разница» показывает в черном цвете. Таким образом, вы либо должны изменить fullresolution для вашего фактического разрешения экрана или вернуться к fullresolution = первоначальному умолчанию, а только указать разрешение окна.

Так что теперь мне интересно, если вы действительно хотите в полноэкранном режиме, если ваш вопрос касается только окна. Для вы получаете окно, но размер его не хватает экрана, следовательно, две черные полосы (Letterboxing). Если вы действительно хотите, полноэкранный режим, то вам необходимо указать фактическое разрешение экрана. 1366×768 не является достаточно большим.

Следующий вопрос, что разрешение самой программы? Он не будет пройти свою собственную резолюцию. Так что, если программа / игра (родной) говорят 1280×720 (HD), то установленное разрешение окна не должен быть больше, чем (помните, что это не фиксируется динамикой при использовании AxB в windowresolution).

Пример: DOS лотос 123 будет расширять только восемь столбцов и 20 строк. Чем больше в DOSBox, тем больше текста, но не больше столбцов и строк. Таким образом, установив более высокое windowresolution для этого, только приводит к большему тексту, не более столбцов и строк. После этого вы будете иметь появление черных.

Я использую Turbo C на DOSBox в Ubuntu 12.04.

Проблема в том, что на каждом экране появляются две черные полосы. Я хочу удалить их.

Мой компьютер Dell Studio 15z с разрешением экрана 1366×768. У меня нет проблем, даже если происходят искажения.

Соответствующая часть моего файла dosbox.conf :

4 ответа

перейдите в каталог установки dosbox (на моем компьютере это C: Program Files (x86) DOSBox-0.74), так как вы видите, что номер версии является частью имени каталога установки.

запустить "DOSBox 0.74 Options.bat"

скрипт запускает блокнот с файлом конфигурации: здесь меняем

(разрешение не может быть изменено, если output = surface — это значение по умолчанию).

  • безопасные изменения файла конфигурации.

Для использования DOSBox с SDL вам необходимо установить или изменить следующее:

Вот три варианта установки этих параметров:

Отредактируйте конфигурацию пользователя по умолчанию, например, используя vi :

Для временного изменения размера создайте новую конфигурацию с тремя строками выше, например, newsize.conf :

Вы можете использовать -conf для загрузки нескольких конфигураций и / или с -userconf для конфигурации по умолчанию, например:

Создайте dosbox.conf в текущем каталоге, DOSBox загружает его по умолчанию.

В этом случае DOSBox должен запуститься и изменить размер до 1280×960.

Обратите внимание, что вы, вероятно, не получите желаемый размер, например, я установил 1280×720 и получил 1152×720.

Вот как можно изменить файл dosbox.conf в Linux, чтобы увеличить размер окна. Я действительно ДЕЙСТВИТЕЛЬНО, что следует, так что я могу сказать, что это работает (во всяком случае, в 32-битном PCLinuxOS fullmontyKDE). Ответ на вопрос находится в самом файле .conf.

Читайте также:  Как добавить фото на слой в фотошопе

Вы найдете этот файл в Linux по адресу /home/(username)/.dosbox. В Konqueror или Dolphin вы должны сначала проверить «Скрытые файлы», иначе вы не увидите папку. Откройте его с помощью суперпользователя KWrite или вашего любимого редактора.

  1. Сохраните файл под другим именем, например, «dosbox-0.74original.conf», чтобы сохранить исходный файл на тот случай, если вам потребуется его восстановить.
  2. Найдите «разрешение» и внимательно прочитайте, что говорится в файле conf об его изменении. Существуют две переменные: разрешение и выход. Вы хотите пока оставить полное разрешение в покое. Ваш вопрос был про ОКНО, а не полный. Так что ищите разрешение окна, посмотрите, что комментарии в файле conf говорят, что вы можете сделать. Лучшее предложение — использовать разрешение с большим окном, например, 900×800 (это то, что я использовал на экране 1366×768), но НЕ реальное разрешение вашей машины (что сделало бы окно полноэкранным, и вы сказали, что не хотите этого ). Будьте конкретны, заменив «windowresolution = original» на «windowresolution = 900×800» или другие измерения. На моем экране это удвоило размер окна так же, как и на вкладке max Font в свойствах Windows (для exe-файла; как вы увидите под отметками ====, 32-битная Windows не нуждается в Dosbox) ,

Затем выполните поиск по «output», и, как показано в инструкции в файле conf, если и только если у вас есть «аппаратное масштабирование», измените значение по умолчанию «output = surface» на что-то другое; Затем он перечисляет дополнительные параметры. Я изменил его на «выход = оверлей». Есть еще один параметр для проверки: аспект. Найдите в файле «аспект» и измените «ложь» на «истина», если вы хотите, чтобы окно было еще больше. Когда я сделал это, окно заняло более половины экрана. Если оставить «ложь» в одиночестве, у меня будет несколько меньшее окно (я использую широкоэкранные мониторы, будь то ноутбук или настольный компьютер, может быть, поэтому).

Поэтому после внесения изменений сохраните файл с исходным именем dosbox-0.74.conf. Затем введите dosbox в командной строке или создайте панель запуска (в KDE это щелчок правой кнопкой мыши на рабочем столе) с помощью команды dosbox. Вам все еще нужно пройти через команду монтирования (т. Е. Смонтировать c

c: 123, если это местоположение и файл, который вы будете выполнять). Я уверен, что есть способ сделать сценарий, но еще не научился это делать.

Снова глядя на ваш вопрос, я думаю, что вижу, что не так с вашим файлом конфигурации. Ты устанавливаешь:

разрешение = 1366×768 разрешение окна = 1366×768

Вот почему вы получаете почтовый ящик (черный с обеих сторон). По сути, вы сказали Dosbox, что ваш экран имеет тот же размер, что и ваше окно, но ваш экран на самом деле больше, 1600×900 (или выше) в соответствии со спецификациями Googled для этого компьютера. Таким образом, «разница» отображается черным цветом. Таким образом, вы должны либо изменить полное разрешение на свое фактическое разрешение экрана, либо вернуться к полному разрешению = исходное значение по умолчанию и указать только разрешение окна.

Так что теперь мне интересно, действительно ли вы хотите полноэкранный режим, хотя ваш вопрос касается только окна. Потому что вы получаете окно, но вы меньше его по размеру экрана, поэтому две черные полосы (почтовый ящик). Если вы действительно хотите полноэкранный режим, вам нужно указать фактическое разрешение вашего экрана. 1366×768 недостаточно большой.

Следующий вопрос: каково разрешение самой программы? Это не пройдет мимо собственного разрешения. Так что если программа / игра (изначально), скажем, 1280×720 (HD), тогда ваша настройка разрешения окна не должна быть больше этой (помните, что она исправлена не динамически, когда вы используете AxB в качестве разрешения окна).

Пример: DOS Lotus 123 будет расширять только восемь столбцов и 20 строк. Чем больше Dosbox, тем больше текст, но не больше столбцов и строк. Таким образом, установка более высокого разрешения для окна приводит только к большему тексту, а не к большему количеству столбцов и строк. После этого у вас будет почтовый ящик.

Adblock
detector