Автор: Morendil 19.04.15 - 17:20
Давайте обсудим варианты инсталлятора и параметры Dosbox для оптимальной работы.
Для начала, наполнение архива:
- Дистрибутив http://www.elderscrolls.com/arena/
- Dosbox 0.74 http://www.dosbox.com/download.php?main=1
- Файлы локализации (обращайтесь к Ноду)
- Драйвер и сэмплы для Gravis Ultrasound http://www.dosgames.com/forum/about10574.html
В качестве инсталлятора можно использовать обычный WinRAR SFX.
Всё необходимое там настраивается вплоть до картинки и ярлыка на рабочий стол.
Главное преимущество SFX в том, что это всем понятный архив, а не страшный экзешник с вирусами
Для запуска игры через DosBox на рабочем столе автоматически создается ярлык с содержимым:
{путь установки}\DOSBox.exe -conf Arena.conf -noconsole
Ну и наконец, настройка Dosbox. Привожу свои параметры:
Правки в Arena.conf
[sdl]
fullscreen=false
[dosbox]
memsize=32
[render]
aspect=false
scaler=normal3x
[cpu]
core=dynamic
cycles=20000
[autoexec]
@ECHO OFF
MOUNT C "."
C:
@LH ULTRAMID
@A -sa:220 -si:5 -sd:1 -ma:240 -mq:11 -md:1 -ssbpdig.adv -mgf1midi.adv
EXIT
Ваши предложения и дополнения?
Автор: Избранный 19.04.15 - 18:23
а там вроде собирались локализовывать документацию.. если да, то надо и ее добавить, если нет, то тоже надо, но на английском)
Автор: Beowulf 19.04.15 - 20:21
Документацию мы перевели. Или я что-то пропустил?
Автор: GFER 19.04.15 - 20:31
http://xtes.ru/index.php?name=downloads&cat=56
Мартин, администратор сайта Хроник Древних Свитков, сделал Deluxe сборку, в которой он встроил в дос-бокс игру. Арена запускается без доп. настроек. Может быть попросить помощи у него ?
Автор: Caleb 20.04.15 - 05:07
Ещё раз спасибо всем тем кто работает над русификацией просто не могу не спросить будет ли обычный русик без сборки а то как в случае с даггерфолл на моём пк сборка может тормозить и вылазить некоторые графические артефакты поэтому я досбокс качаю отдельно русификатор тоже и саму игру с оф сайта и когда устанавливаю сам, работает более стабильно не хочется чтобы арена также лагала
Автор: Acrata 20.04.15 - 18:45
Цитата: (Morendil @ 19.04.15 - 21:20)
Ваши предложения и дополнения?
fullresolution=0
Автор: Morendil 20.04.15 - 19:16
Вчера была заминка связанная с тем, что в ярлык, создаваемый SFX, нельзя было прописать параметры, так что теперь ярлык с рабочего стола запускает батник ARENA.BAT следующего содержания: "START /B DOSBox.exe -conf Arena.conf -noconsole"
Можно тестировать (без файлов локализации): http://rghost.ru/6fRv78ylN
Цитата: (Caleb @ 20.04.15 - 05:07)
будет ли обычный русик без сборки
Разумеется. Сборка — вариант для самых ленивых, о чем говорится в названии темы.
Цитата:
на моём пк сборка может тормозить и вылазить некоторые графические артефакты поэтому я досбокс качаю отдельно русификатор тоже и саму игру с оф сайта
Автор любой сборки старой досовской игры делает тоже самое, что и ты — качает игру с оф.сайта и чистый досбокс. Различие в том, что он помещает 4 файла досбокса непосредственно в папку с игрой, настраивает dosbox.conf на запуск этой игры и создает батник/ярлык для запуска досбокса с ключами "-conf dosbox.conf -noconsole".
Цитата:
и когда устанавливаю сам, работает более стабильно не хочется чтобы арена также лагала
Очевидно, проблема в неоптимальной для твоей системы настройке dosbox.conf. Попробуй уменьшить количество эмулируемых циклов (cycles) до 15000.
Цитата: (GFER @ 19.04.15 - 20:31)
Мартин, администратор сайта Хроник Древних Свитков, сделал Deluxe сборку
Ознакомился на работе с установщиками Мартина.
Первый в плане удобства уступает WinRAR SFX, т.к. не позволяет задать путь установки и всегда ставит игру в C:\Arena. Это, очевидно, было сделано для того, чтобы избежать возни с ярлыком, в котором соответственно прописали путь C:\Arena вместо заданного пользователем. Сам досбокс запускается со вторым окном консоли (которая только мешает целевой аудитории) и не закрывается после выхода из игры. В общем, версия, собранная на коленке, как и моя
Второй установщик уже поинтереснее и учитывает прошлые ошибки. К недостаткам отнесу только то, что игра на рабочем компе зависла на выборе провинции (видимо, дефолтное значение cycles=30000 оказалось слишком велико). Ну и не совсем понятно, почему из .ISO не удалены демки других игр Бетесды, увеличивающие размер сборки вдвое.
В принципе, мы тут придумываем свою сборку силами форума ESN, а не ищем готовых решений.
Но если кто-то заинтересованный с других сайтов хочет поучаствовать, милости прошу к нашему шалашу.
>> Acrata: На оконный режим это ведь не влияет?
Автор: NixRooT 20.04.15 - 19:22
Когда-то имел дело с NSIS, средствами которой можно решить проблемы с ярлыком и даже сгенерировать конфигурационный файл в процессе установки
Автор: Morendil 20.04.15 - 23:28
Кто-нибудь настраивал Gravis Ultrasound в Арене?
http://ufopaedia.org/index.php?title=GUS_Music_in_Dosbox
Вроде все по ману делаю, но звука нет.
добавлено Morendil - [mergetime]1429561706[/mergetime]
Разобрался. Надо было непременно обозвать директорию с драйверами ULTRASND.
Да, разница с SB огромна. Включаем GUS в сборку
Автор: Caleb 21.04.15 - 06:10
Цитата: (z_e_r_g @ 21.04.15 - 00:11)
Возник такой вопрос, а в этой сборке можно будет на весь экран развернуть?
я не программист но уверен на все 100 что можно всё же используется стандартный досбокс
Morendil
спасибо за ответ
Автор: Acrata 21.04.15 - 20:20
Цитата: (Morendil @ 20.04.15 - 23:16)
>> Acrata:
На оконный режим это ведь не влияет?
Нет. Влияет только на полноэкранный режим. Можно вместо "0" там выставить "desktop", результат будет тот же. При этой настройке dosbox в полноэкранном режиме будет работать в том же разрешении, что выставлено на рабочем столе, т.е. в большинстве случаев - в родном (native) разрешении монитора. Причём скейлинг выполняется железом, а не софтвейрными фильтрами. Вот только это не со всеми режимами "output" работает. Точно работает с ddraw и direct3d.
В идеале надо, наверно, ещё aspect = true выставлять, чтобы соотношения сторон были 4:3.
Вот, кстати, интересная сборка dosbox'а.
http://ykhwong.x-y.net/
Среди фичей встроенная поддержка direct3d, glide, vsync, MUNT и т.н. savestate. Иными словами, в любой момент можно сохранить состояние игры (или любой другой программы), а потом загрузить его. Примерно, как на эмуляторах консолей. Для Арены это, конечно, не злободневно, но во многих старых играх с кривой или вообще отсутствующей системой сохранения очень помогает.
Автор: 3uMvirAd 22.04.15 - 07:37
А никак нельзя добавить к роликам озвучку из версии 1.07. И что там ещё было в этой версии, видео какое-то?
Автор: Morendil 23.04.15 - 18:12
>> Acrata:
Aspect=true это на любителя. Конечно, 320x240 дает более правильную геометрию, но за монитором с соотношением сторон 16:10 приятнее играть в окне с разрешением 3x(320x200) = 960x600. Если будет ланчер/патчер, сделаем такую настройку.
DOSBox DAUM посмотрел, savestate это очень круто, раньше такая фича была в досовском GameWizard (ЕМНИП).
Но уж больно много весит и из полезного конкретно для Арены только поддержка Roland.
>> 3uMvirAd:
Там ролики в виде зацикленной анимации, озвучка отдельно.
добавлено Morendil - [mergetime]1429801924[/mergetime]
Разобрался, как добавлять параметры в ярлык, генерируемый SFX.
На этом тему выбора инсталлятора можно закрыть, больше претензий к WinRAR у меня нет.