| Эмуляция > Эмуляторы компьютеров |
| DOSBox |
| << < (6/46) > >> |
| CrazyMax:
--- Цитата: DJ Sined от 22 Апрель 2011, 14:24:22 ---Тут такая проблема. Чтобы при запуске не монтировать каждый раз диски, в .conf-файле в строке [autoexec] можно прописать команды, которые будут исполняться эмулем при каждом запуске. Команды я записал такие: --- Код: ---[autoexec] # mount c c:\games # c:/ --- Конец кода --- Толи я не правильно команды ввёл, толи какая-то несовместимость с 7-кой, в общем не хотят эти команды исполняться :( --- Конец цитаты --- Убери # |
| Sri Babaji:
--- Цитата: CrazyMax от 22 Апрель 2011, 16:19:49 ---Убери # --- Конец цитаты --- Дело не в этом - у меня тоже была такая проблема на семерке, а на моем компе под ХР все работает. |
| Yaranga:
--- Цитата: Sri Babaji от 22 Апрель 2011, 16:46:58 ---Дело не в этом - у меня тоже была такая проблема на семерке, а на моем компе под ХР все работает. --- Конец цитаты --- Да как не в этом! Если в начале решётка - команда не выполняется, это знак отмены. Ну и потом, c:/ - это неправильно, правильно будет c:. Плюс ко всему косая в DOS используется только такая: \. А, ну и ещё: в Семёрке диск C - для админов, или запускай Досбокс от имени администратора или перенеси игрушки куда-нибудь на диск D. |
| Sri Babaji:
Я имел в виду, что это не единственная причина - у себя-то я это делал, причем много раз - до того, как не узнал, что это можно прописать в настройках. А на семерке я особо разбираться не стал - пришлось моей подруге вместо 2-ых героев играть в The Legend of Kyrandia под ScummVM :) |
| Yaranga:
Sri Babaji, Правой кнопкой мыши на Dosbox.exe и выбор пункта "запускать от имени администратора". |
| Sinеd:
Убрал решётки - всё заработало! Спасибо вам! :wow: --- Цитата: Yaranga от 22 Апрель 2011, 17:17:47 ---Ну и потом, c:/ - это неправильно, правильно будет c:. Плюс ко всему косая в DOS используется только такая: \. --- Конец цитаты --- Не знаю почему, но у моего ДОСбокса (v. 0.74) правильно /. Такую \ он воспринимать не хочет. --- Цитата: Yaranga от 22 Апрель 2011, 17:17:47 ---А, ну и ещё: в Семёрке диск C - для админов, или запускай Досбокс от имени администратора или перенеси игрушки куда-нибудь на диск D. --- Конец цитаты --- С этим у меня никаких проблем нет. Спокойно держу игры на диске С |
| CrazyMax:
--- Цитата: DJ Sined от 22 Апрель 2011, 19:32:29 ---Убрал решётки - всё заработало! Спасибо вам! :wow: Не знаю почему, но у моего ДОСбокса (v. 0.74) правильно /. Такую \ он воспринимать не хочет. --- Конец цитаты --- Потому-что такой команды в ДОСе нет, нада просто писать c: для перехода на диск. Так что удали там слэш (c:/ в c:) Добавлено позже: Прикольно, DOSBox не реагирует на команды "c:/" и "c:\", тупо их игнорирует и даже ошибку не выводит. :) И слэши понимает в обе стороны (напр. "cd /" тоже работает) --- Цитата: Sri Babaji от 22 Апрель 2011, 16:46:58 ---Дело не в этом - у меня тоже была такая проблема на семерке, а на моем компе под ХР все работает. --- Конец цитаты --- По-поводу знака # ВОТ |
| Yaranga:
--- Цитата: DJ Sined ---С этим у меня никаких проблем нет. Спокойно держу игры на диске С --- Конец цитаты --- М-да? Ну тады такая проблема касается только 64-битной винды. --- Цитата: CrazyMax от 22 Апрель 2011, 19:50:53 --- Прикольно, DosBOX не реагирует на команды "c:/" и "c:\", тупо их игнорирует и даже ошибку не выводит. :) И слэши понимает в обе стороны (напр. "cd /" тоже работает) --- Конец цитаты --- Действительно чудно. Впрочем, разработчикам было видней, но мы-то знаем как в досе было на самом деле... ^_^ |
| Sinеd:
--- Цитата: Yaranga от 22 Апрель 2011, 20:15:19 ---М-да? Ну тады такая проблема касается только 64-битной винды. --- Конец цитаты --- Так у меня и есть 64-битная Винда. Просто я других учётных записей не создавал, поэтому у меня видимо все проги по дефолту от имени админа запускаются |
| Yaranga:
DJ Sined, уф. Ну значит это касалось только старых версий эмулятора. :) |
| paul_met:
Работает "D:" и "D:/"...А вот "D:\" не пашет,что весьма странно. |
| Sinеd:
--- Цитата: paul_met от 22 Апрель 2011, 20:46:55 ---Работает "D:" и "D:/"...А вот "D:\" не пашет,что весьма странно. --- Конец цитаты --- вот я о том же говорил. |
| KARJICOH:
Здрямте.. Пытаюсь играть в Daggerfall на ноуте (HP 6710b Intel Mobile C2D T7300 (2Ghz) 1 Gb DDR2, Graphics Mobile Intel GMA 965) в общем игра идёт средненько,но играть можно,иногда случаются сильные подтормаживания,а в определённых данженах наблюдается сильное падение производительности :( Подскажите,можно ли сделать так что бы игра шла побыстрее и не тормозила(на ноуте),какие настройки крутить?... или с имеющимся "железом" ничего не выйдет? ЗЫ Попробовал Доскоробку отсюда http://ykhwong.x-y.net/ , заинтересовало "Speed improvement up to about 40%" и вроде действительно побыстрей стало,но периодически подтормаживает как будто подгружается локация хотя memsize=32 выставлено.. |
| Yaranga:
--- Цитата: KARJICOH ---периодически подтормаживает как будто подгружается локация хотя memsize=32 выставлено.. --- Конец цитаты --- А ты попробуй поменьше выставить. Игра-то насколько я в курсе, больше 8 мегабайт и не требует. Ну ещё можно поэкспериментировать в конфиге (dosbox.conf) с параметрами пункта [cpu], то есть если core, cputype и cycles стоят на auto, попробуй вместо этого auto задать им что-то из прилагающегося в самом конфиге списка: --- Код: ---[cpu] # core: CPU Core used in emulation. auto will switch to dynamic if available and # appropriate. # Possible values: auto, dynamic, normal, full, simple. # cputype: CPU Type used in emulation. auto emulates a 486 which tolerates Pentium instructions. # Possible values: auto, 386, 486, pentium, 386_prefetch. # cycles: Amount of instructions DOSBox tries to emulate each millisecond. # Setting this value too high results in sound dropouts and lags. # Cycles can be set in 3 ways: # 'auto' tries to guess what a game needs. # It usually works, but can fail for certain games. # 'fixed #number' will set a fixed amount of cycles. This is what you usually # need if 'auto' fails (Example: fixed 4000). # 'max' will allocate as much cycles as your computer is able to # handle. # Possible values: auto, fixed, max. # cycleup: Amount of cycles to decrease/increase with keycombos.(CTRL-F11/CTRL-F12) # cycledown: Setting it lower than 100 will be a percentage. core=dynamic cputype=486 cycles=max cycleup=10 cycledown=20 --- Конец кода --- |
| KARJICOH:
--- Цитата: Yaranga от 01 Май 2011, 03:07:37 ---А ты попробуй поменьше выставить. Игра-то насколько я в курсе, больше 8 мегабайт и не требует. --- Конец цитаты --- В сети есть инструкция по установке Дагера с Досбоксом так вот в ней стразу же советуют увеличить memsize до 32. --- Цитата ---Ну ещё можно поэкспериментировать в конфиге (dosbox.conf) с параметрами пункта [cpu], то есть если core, cputype и cycles стоят на auto.. --- Конец цитаты --- Хотелось бы узнать: core: auto, dynamic, normal, full, simple. с первыми двумя всё понятно,а как работают остальные режимы? какой из них быстрее? как они влияют на точность эмуляции? cputype: какой выставить для Даггера? Какой лучше выставлять для той или иной игры и на кой это вообще надо? cycles: выставил max... |
| Yaranga:
KARJICOH, с режимами как раз надо экспериментировать. К примеру игра Ninja Gaiden совсем не требовательная, но отчаянно тормозит при выставленном core=auto, но нормально работает на normal (или даже simple, сейчас уже не вспомню)... В Daggerfall играть не особенно хочется, да и машинка у меня пошустрее, посему тормозов скорей всего могу не заметить... Хотя можно попробовать... Добавлено позже: Поставил, поигрался немного. По-моему ничего ты не сделаешь с тормозами в Досбоксе играя в Даггера. Ну не идеален Досбокс до сих пор... Попробовал эту же игру в Virtual Box с Windows 98. Никаких запинок всё плавно... Добавлено позже: Ещё интересный момент. Зашёл к Taewoong'у на страничку. Скачал его новую сборку Досбокса. Ничего вообще кроме автоэкзека в конфиге не настраивал (да и его просто скопировал из предыдущего релиза), запустил Даггера. Не тормозит... :) |
| KARJICOH:
Понятно... Вроде разобрался но по прежнему местами игра буксует :( Альтернативная сборка действительно работает быстрее чем 0.73 и 0.74 с которыми я возился раньше.. ЗЫ А можно на мой ноут поставить Virtual Box с Windows 98? и будет ли Дагер работать быстрее чем на Доскоробке? |
| Yaranga:
--- Цитата: KARJICOH от 03 Май 2011, 15:22:12 ---ЗЫ А можно на мой ноут поставить Virtual Box с Windows 98? и будет ли Дагер работать быстрее чем на Доскоробке? --- Конец цитаты --- Да в общем-то можно, но там свои заморочки. У нас тема есть про это... |
| Yaranga:
Собсна, этот пост можно было отправлять и в "виртуальные машины", но оставлю здесь поскольку-постольку. Настроено и готово к употреблению. Что за чудо - можно почитать здесь, скачать чтобы пощупать и ощутить - здесь. Угу, это та самая Гемма что появилась задолго до Windows 3.x и выглядевшая фактически не хуже, а то и лучше. Да она и была лучше, просто про неё заставили забыть. Впрочем, немножко вру. Шесть лет назад про неё вспомнили и пытались реанимировать. Продукт реанимации Вам и предложен. Заверю - от той что был в восьмидесятых она практически не отличается. Она просто стала свободной (free). |
| Al J. Krimson:
В последних версиях SVN от кетайца У.К.Вонга добавилась возможность юзать пиксельшейдеры. У кого нить получалось заюзать? А то там есть такой интересный шейдер CRT.D3D.fx но DOSBox мне все время пишет d3dpixelshaders disabled. |
| Навигация |
| Главная страница сообщений |
| Следующая страница |
| Предыдущая страница |