Автор Тема: DOSBox  (Прочитано 298785 раз)

0 Пользователей и 1 Гость просматривают эту тему.

Оффлайн Ogr

  • Пользователь
  • Сообщений: 7806
    • Просмотр профиля
DOSBox
« Ответ #780 : 16 Сентября 2019, 00:40:21 »
Скалер прекращает функционировать, когда запускаешь 3D игру в фуллскрине, в чем причина?
значит превышает разрешение экраны в:
fullresolution=
в SVN Daum для этого есть такой ключ: "scaler=normal5x forced", может и в оф. он есть, я хз.

Оффлайн gotten

  • Пользователь
  • Сообщений: 4891
  • Пол: Мужской
    • Просмотр профиля
DOSBox
« Ответ #781 : 16 Сентября 2019, 01:21:35 »
В dosbox.conf смотри параметр fullresolution=
Посмотрел, и? Ставлю свое разрешение или desktop, разрешение не меняется. С оригинал так же.
в SVN Daum для этого есть такой ключ: "scaler=normal5x forced"
Ну эта сборка как раз и есть svn daum, у меня стоит scaler=tv2x forced.

Оффлайн Softer

  • Пользователь
  • Сообщений: 4437
  • Пол: Мужской
    • Steam
    • Просмотр профиля
DOSBox
« Ответ #782 : 16 Сентября 2019, 11:30:03 »
Ну эта сборка как раз и есть svn daum, у меня стоит scaler=tv2x forced.
Под Scaler в досбоксе понимаются фильтры масштабирования. Отключи его вообще, хотя бы на время поиска решения своего вопроса.

Ставлю свое разрешение или desktop, разрешение не меняется. С оригинал так же.
Именно fullresolution=desktop должно растянуть картинку до разрешения твоего рабочего стола. Раз у тебя это не происходит, значит либо что-то заглючило, либо с настройкой что-то не то.

Оффлайн gotten

  • Пользователь
  • Сообщений: 4891
  • Пол: Мужской
    • Просмотр профиля
DOSBox
« Ответ #783 : 16 Сентября 2019, 12:24:50 »
Softer, оказалось, с overlay работает, но медленно. Стоит включить opengl, масштабирование не срабатывает. :neznayu:
« Последнее редактирование: 16 Сентября 2019, 12:37:27 от gotten »

Оффлайн Softer

  • Пользователь
  • Сообщений: 4437
  • Пол: Мужской
    • Steam
    • Просмотр профиля
DOSBox
« Ответ #784 : 16 Сентября 2019, 12:35:53 »
Softer, оказалось, с overlay работает, но медленно.
На скорость эмуляции аутпут рендер не влияет. В любом другом будет так же.

Стоит включить opengl, масштабирование не срабатывает.
Ну возможно это плод любви Radeon с OpenGL.

Оффлайн gotten

  • Пользователь
  • Сообщений: 4891
  • Пол: Мужской
    • Просмотр профиля
DOSBox
« Ответ #785 : 16 Сентября 2019, 12:38:43 »
На скорость эмуляции аутпут рендер не влияет
Понятно, но в оконном режиме с огромным разрешением игра идет фуллспид. Вот, сейчас проверил opengl в окне, все летает, меняю на overlay так же оконный режим, начинаются тормоза. 3dfx режим, если это важно.
« Последнее редактирование: 16 Сентября 2019, 12:51:08 от gotten »

Оффлайн Yaranga

  • Администратор
  • Сообщений: 14726
  • Пол: Мужской
    • Просмотр профиля
DOSBox
« Ответ #786 : 16 Сентября 2019, 12:50:04 »
Понятно, но в оконном режиме с огромным разрешением игра идет фуллспид.
Есть такое. И в некоторых играх похожая штука в Радеонах наблюдается. Например я проходил Doom 2016 года в режиме окна, растянутого на полный экран, потому что так было реально быстрей.

Оффлайн gotten

  • Пользователь
  • Сообщений: 4891
  • Пол: Мужской
    • Просмотр профиля
DOSBox
« Ответ #787 : 16 Сентября 2019, 12:55:49 »
Yaranga, это все понятно, но почему же именно в opengl не масштабируется при полном экране :neznayu: может дело в glide инишнике? Хотя я всякие значения ставил, результат не меняется.
« Последнее редактирование: 16 Сентября 2019, 13:03:30 от gotten »

Оффлайн Yaranga

  • Администратор
  • Сообщений: 14726
  • Пол: Мужской
    • Просмотр профиля
DOSBox
« Ответ #788 : 16 Сентября 2019, 13:48:31 »
может дело в glide инишнике? Хотя я всякие значения ставил, результат не меняется.
Погоди... это ты игру для Windows в программном эмуляторе Voodoo запускаешь? Там враппер не работает (верней в экспериментальном порядке ещё можно что-то запустить, но далеко не всё). Вообще сами досбоксы в режиме интерпретации и в режиме эмуляции (это если Windows через него запускаешь) несколько по разному работают, поэтому некоторые функции интерпретатора просто не заведутся.

Оффлайн gotten

  • Пользователь
  • Сообщений: 4891
  • Пол: Мужской
    • Просмотр профиля
DOSBox
« Ответ #789 : 16 Сентября 2019, 13:55:39 »
Погоди... это ты игру для Windows в программном эмуляторе Voodoo запускаешь?
Ну да, думал это сразу будет понятно, я же написал про 3dfx и win 98. Но ведь в оконном работает скалер, а без скалера и в фуллскрине все прекрасно.

Оффлайн Softer

  • Пользователь
  • Сообщений: 4437
  • Пол: Мужской
    • Steam
    • Просмотр профиля
DOSBox
« Ответ #790 : 16 Сентября 2019, 14:43:07 »
но почему же именно в opengl не масштабируется при полном экране  может дело в glide инишнике? Хотя я всякие значения ставил, результат не меняется.
 glide.txt (0.62 КБ - загружено 2 раз.)
Проясни, у тебя в dosbox.conf стоит glide=true или glide=emu?

Оффлайн gotten

  • Пользователь
  • Сообщений: 4891
  • Пол: Мужской
    • Просмотр профиля
DOSBox
« Ответ #791 : 16 Сентября 2019, 14:45:20 »
Softer, true. Не пробовал в этой сборке с emu, сейчас попробую.

Оффлайн Softer

  • Пользователь
  • Сообщений: 4437
  • Пол: Мужской
    • Steam
    • Просмотр профиля
DOSBox
« Ответ #792 : 16 Сентября 2019, 14:47:16 »
gotten, а на какой игре ты опыты ставишь?

Оффлайн Ogr

  • Пользователь
  • Сообщений: 7806
    • Просмотр профиля
DOSBox
« Ответ #793 : 16 Сентября 2019, 14:52:22 »
думал это сразу будет понятно, я же написал про 3dfx и win 98.
во первых, не слово не было сказано про 3дфх:
Скалер прекращает функционировать, когда запускаешь 3D игру в фуллскрине, в чем причина?  При игре в окне работает. DosBox Win 98. А хотя нет, вру, не работает и в окне (tv3x). Зато только сейчас заметил, что оказывается разрешение увеличивается   но почему-то только в окне. Короче, совсем запутался. Как сделать так, чтобы повышенное разрешение было не только в окне, но и в полный экран?

но почему же именно в opengl не масштабируется при полном экране  может дело в glide инишнике? Хотя я всякие значения ставил, результат не меняется.
во вторых, когда глайд игра начинает работать через глайд врапер, картинку выводит не досбокс а сам глайд врапер, и все параметры вывода ДБ уже не работают, не в ФС, не в оконном режиме.

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

Оффлайн gotten

  • Пользователь
  • Сообщений: 4891
  • Пол: Мужской
    • Просмотр профиля
DOSBox
« Ответ #794 : 16 Сентября 2019, 14:55:01 »
Softer, Croc: Legend of the Gobbos и Beast Wars: Transformers. Работают отлично, но в оконном как-то не очень играть. Поменял на emu, никакой разницы. А с теми играми, которые идут в софт режиме (Road Rash или Assault Rigs), проблем со скалером нет, надо сразу было уточнить как следует.

Оффлайн Ogr

  • Пользователь
  • Сообщений: 7806
    • Просмотр профиля
DOSBox
« Ответ #795 : 16 Сентября 2019, 14:56:13 »
с overlay работает, но медленно. Стоит включить opengl, масштабирование не срабатывает.
во избежании кучи багов, не стоит использовать версию старше DOSBox SVN Daum Jan. 27. 2014.

Оффлайн gotten

  • Пользователь
  • Сообщений: 4891
  • Пол: Мужской
    • Просмотр профиля
DOSBox
« Ответ #796 : 16 Сентября 2019, 14:56:30 »
Ogr, ну да, позднее я уточнил, надо было с самого начала. Просто Beast Wars проблемная, ее еще фиг заведешь, с Croc то проблемы нет.

Оффлайн Ogr

  • Пользователь
  • Сообщений: 7806
    • Просмотр профиля
DOSBox
« Ответ #797 : 16 Сентября 2019, 14:59:42 »
Поменял на emu, никакой разницы.
неушто тормозов не появилось? :lol: ну значит параметр не применялся.

Оффлайн gotten

  • Пользователь
  • Сообщений: 4891
  • Пол: Мужской
    • Просмотр профиля
DOSBox
« Ответ #798 : 16 Сентября 2019, 15:05:38 »
неушто тормозов не появилось
Не знаю, запутался уже во всем этом, не работает и ладно, можно и без скалера. Тут два конфига, dosbox и dosbox svn daum, но вроде из первого берет настройки.

Оффлайн Softer

  • Пользователь
  • Сообщений: 4437
  • Пол: Мужской
    • Steam
    • Просмотр профиля
DOSBox
« Ответ #799 : 16 Сентября 2019, 15:12:06 »
Не знаю, запутался уже во всем этом
Не мудрено, если DosBox под винду раскорячивать. Хернёй занимаешься.

можно и без скалера
Что ты называешь скалером? Фильтры типа hq2x, tv2x и так далее? Зачем они тебе в виндовой игре под глайдом?
« Последнее редактирование: 16 Сентября 2019, 15:18:16 от Softer »

Оффлайн gotten

  • Пользователь
  • Сообщений: 4891
  • Пол: Мужской
    • Просмотр профиля
DOSBox
« Ответ #800 : 16 Сентября 2019, 15:26:31 »
Softer, повышенное разрешение, может выражаюсь неправильно.

Оффлайн Softer

  • Пользователь
  • Сообщений: 4437
  • Пол: Мужской
    • Steam
    • Просмотр профиля
DOSBox
« Ответ #801 : 16 Сентября 2019, 15:40:31 »
Softer, повышенное разрешение, может выражаюсь неправильно.
Эти фильтры не дают повышенного разрешения, а применяются при масштабировании указанного в "fullresolution= и windowresolution=". Повышением разрешения занимаются именно параметры "fullresolution= и windowresolution=".
Так же не стоит путать это со скейлингом внутриигрового разрешения. Досбокс не умеет менять разрешение внутреннего рендеринга программ. Он может только отмасштабировать оригинальную картинку на разрешение твоего рабочего стола или на заданное вручную. За повышением рендеринга игр тебе по заветам огра в настройки внешних glide врапперов. nGlide в помощь или через что там у тебя glide=true работатет, если вообще работает (3Dfx сплешскрин перед играми появляется? сглаживание текстур появляется? может у тебя нет внешнего враппера и все в софтваре работает?) .

Оффлайн gotten

  • Пользователь
  • Сообщений: 4891
  • Пол: Мужской
    • Просмотр профиля
DOSBox
« Ответ #802 : 16 Сентября 2019, 15:53:51 »
3Dfx сплешскрин перед играми появляется
Естественно появляется, все работает. В софтваре тормоза с 3D играми (если они вообще запустятся, чаще ругается на отсутствие ускорителя), перепутать было бы сложновато. Короче тема закрыта, можно и без всякого масштабирования играть.

Оффлайн Ogr

  • Пользователь
  • Сообщений: 7806
    • Просмотр профиля
DOSBox
« Ответ #803 : 16 Сентября 2019, 19:57:38 »
В софтваре тормоза с 3D играми
если уж не вытягивает ДБ, решается виртуальной машиной+вин9х.

Оффлайн gotten

  • Пользователь
  • Сообщений: 4891
  • Пол: Мужской
    • Просмотр профиля
DOSBox
« Ответ #804 : 27 Сентября 2019, 13:39:30 »
Можно как-то уменьшить тормоза при использовании cd audio? Выставлял oplemu=fast, oplrate=11025, но все равно притормаживает заметно. Что еще можно изменить?

Оффлайн Softer

  • Пользователь
  • Сообщений: 4437
  • Пол: Мужской
    • Steam
    • Просмотр профиля
DOSBox
« Ответ #805 : 27 Сентября 2019, 16:07:42 »
gotten, тормозит то что? музыка cd audio, геймплей? И какого рода тормоза? Фризы/статтеры, низкий фпс... ?

Оффлайн gotten

  • Пользователь
  • Сообщений: 4891
  • Пол: Мужской
    • Просмотр профиля
DOSBox
« Ответ #806 : 27 Сентября 2019, 17:51:43 »
Softer, геймплей, фризы то и дело, сама музыка не тормозит. Sound Blaster 16. Сборка DosBox+Win 95 http://drive.google.com/file/d/0B4DPwVp1IIs8U1BHM2FvdzNZTXc/view изначально не поддерживает cd audio, заменил экзешник досбокса на последний из билда svn daum (Last updated Jan. 25. 2015), там есть поддержка. Игра Death Drome. Вожусь с этим, потому что быстрее чем на Pcem. Еще бы эти подтормаживания победить.

Оффлайн Yaranga

  • Администратор
  • Сообщений: 14726
  • Пол: Мужской
    • Просмотр профиля
DOSBox
« Ответ #807 : 27 Сентября 2019, 20:12:01 »
gotten, пробуй в конфиге, в категории [cpu] поэкспериментировать с переменными core (например вместо dynamic выставить auto) и cycles (сделай auto или max).

Оффлайн gotten

  • Пользователь
  • Сообщений: 4891
  • Пол: Мужской
    • Просмотр профиля
DOSBox
« Ответ #808 : 27 Сентября 2019, 23:35:41 »
Yaranga, не помогло.

Оффлайн Yaranga

  • Администратор
  • Сообщений: 14726
  • Пол: Мужской
    • Просмотр профиля
DOSBox
« Ответ #809 : 28 Сентября 2019, 14:33:45 »
gotten, а в общем-то и не поможет. Потому как ты явно хочешь, чтоб игра быстро работала в разрешении 640х480, а S3 Trio, которая эмулируется в Досбоксе быстро в таком разрешении работать далеко не в каждой игре будет. Могу посоветовать один вариант. Это старый PCem v11 с выбранной более быстрой видеокартой, ну и сам эмулятор работает достаточно шустро в сравнении с более новыми его версиями. Единственный минус - образы понимает только iso (то есть никакого CD-Audio), но никто не мешает воспользоваться услугами Daemoon Tools или Alcohol 52(120)% (естественно, тогда музыка будет).

https://yadi.sk/d/cKdFvUl6-gYJxg