Версия для печати темы

Нажмите сюда для просмотра этой темы в оригинальном формате

ElderScrolls.Net Conference _ Локализация TES:Arena _ Сборка под Windows

Автор: 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.
Всё необходимое там настраивается вплоть до картинки и ярлыка на рабочий стол.

user posted image

Главное преимущество SFX в том, что это всем понятный архив, а не страшный экзешник с вирусами biggrin.gif
Для запуска игры через DosBox на рабочем столе автоматически создается ярлык с содержимым:
{путь установки}\DOSBox.exe -conf Arena.conf -noconsole

Ну и наконец, настройка Dosbox. Привожу свои параметры:

Правки в Arena.conf

Ваши предложения и дополнения?

Автор: Избранный 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 вместо заданного пользователем. Сам досбокс запускается со вторым окном консоли (которая только мешает целевой аудитории) и не закрывается после выхода из игры. В общем, версия, собранная на коленке, как и моя smile.gif

Второй установщик уже поинтереснее и учитывает прошлые ошибки. К недостаткам отнесу только то, что игра на рабочем компе зависла на выборе провинции (видимо, дефолтное значение 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 в сборку smile.gif


Автор: Caleb 21.04.15 - 06:10

Цитата: (z_e_r_g @ 21.04.15 - 00:11)
Возник такой вопрос, а в этой сборке можно будет на весь экран развернуть?

я не программист но уверен на все 100 что можно всё же используется стандартный досбокс

Morendil
спасибо за ответ smile.gif

Автор: 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 у меня нет.

Powered by Invision Power Board ()
© Invision Power Services ()