Вход  ::   Регистрация  ::   Забыли пароль?  ::   Правила
 
ОтветитьСоздать новую темуСоздать новое голосование

> Сборка под Windows, для самых ленивых

 
Morendil
  post 19.04.15 - 17:20   (Ответ #1)
Пользователь offline



Архивариус
Группа: Лорд
Сообщений: 519
Репутация: 130
Давайте обсудим варианты инсталлятора и параметры 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

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

Сообщение отредактировал Morendil - 23.04.15 - 18:26

Always look on the bright side of life! [Monty Python]
ПрофайлОтправить личное сообщениеВернуться к началу страницы
+Цитировать сообщение
 
Избранный
  post 19.04.15 - 18:23   (Ответ #2)
Пользователь offline

-----


Приключенец
Группа: Обыватель
Сообщений: 27
Репутация: нет
Нарушений: (0%)
а там вроде собирались локализовывать документацию.. если да, то надо и ее добавить, если нет, то тоже надо, но на английском)
ПрофайлОтправить личное сообщениеВернуться к началу страницы
+Цитировать сообщение
 
Beowulf
  post 19.04.15 - 20:21   (Ответ #3)
Пользователь offline

-----


Магистр
Группа: Обыватель
Сообщений: 340
Репутация: 19
Нарушений: (0%)
Документацию мы перевели. Или я что-то пропустил?

Я люблю три вещи: вермут, женщин и когда они вместе!
ПрофайлОтправить личное сообщениеВернуться к началу страницы
+Цитировать сообщение
 
GFER
  post 19.04.15 - 20:31   (Ответ #4)
Пользователь offline

-----


Стражник
Группа: Обыватель
Сообщений: 116
Репутация: 1
Нарушений: (0%)
http://xtes.ru/index.php?name=downloads&cat=56

Мартин, администратор сайта Хроник Древних Свитков, сделал Deluxe сборку, в которой он  встроил в дос-бокс игру. Арена запускается без доп. настроек. Может быть попросить помощи у него  ?

Сообщение отредактировал GFER - 19.04.15 - 20:32
ПрофайлОтправить личное сообщениеВернуться к началу страницы
+Цитировать сообщение
 
Caleb
  post 20.04.15 - 05:07   (Ответ #5)
Пользователь offline

-----


Авантюрист
Группа: Обыватель
Сообщений: 32
Репутация: нет
Нарушений: (0%)
Ещё раз спасибо всем тем кто работает над русификацией просто не могу не спросить будет ли обычный русик без сборки а то как в случае с даггерфолл на моём пк сборка может тормозить и вылазить некоторые графические артефакты поэтому я досбокс качаю отдельно русификатор тоже и саму игру с оф сайта и когда устанавливаю сам, работает более стабильно не хочется чтобы арена также лагала
ПрофайлОтправить личное сообщениеВернуться к началу страницы
+Цитировать сообщение
 
Acrata
  post 20.04.15 - 18:45   (Ответ #6)
Пользователь offline

-----


Путник
Группа: Обыватель
Сообщений: 8
Репутация: 1
Нарушений: (0%)
Цитата: (Morendil @ 19.04.15 - 21:20)
Ваши предложения и дополнения?

fullresolution=0
ПрофайлОтправить личное сообщениеВернуться к началу страницы
+Цитировать сообщение
 
Morendil
  post 20.04.15 - 19:16   (Ответ #7)
Пользователь offline



Архивариус
Группа: Лорд
Сообщений: 519
Репутация: 130
Вчера была заминка связанная с тем, что в ярлык, создаваемый 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:
На оконный режим это ведь не влияет?

Always look on the bright side of life! [Monty Python]
ПрофайлОтправить личное сообщениеВернуться к началу страницы
+Цитировать сообщение
 
NixRooT
  post 20.04.15 - 19:22   (Ответ #8)
Пользователь offline



Champion of the Empire
Группа: Смотритель
Сообщений: 516
Репутация: 53
Когда-то имел дело с NSIS, средствами которой можно решить проблемы с ярлыком и даже сгенерировать конфигурационный файл в процессе установки

"Tah! Come visit again! Or I'll pluck out your eyes!" (c) Sheogorath
ПрофайлОтправить личное сообщениеВернуться к началу страницы
+Цитировать сообщение
 
Morendil
  post 20.04.15 - 23:28   (Ответ #9)
Пользователь offline



Архивариус
Группа: Лорд
Сообщений: 519
Репутация: 130
Кто-нибудь настраивал Gravis Ultrasound в Арене?
http://ufopaedia.org/index.php?title=GUS_Music_in_Dosbox
Вроде все по ману делаю, но звука нет.

добавлено Morendil - 20.04.15 - 23:28
Разобрался. Надо было непременно обозвать директорию с драйверами ULTRASND.
Да, разница с SB огромна. Включаем GUS в сборку smile.gif



Сообщение отредактировал Morendil - 20.04.15 - 23:28

Always look on the bright side of life! [Monty Python]
ПрофайлОтправить личное сообщениеВернуться к началу страницы
+Цитировать сообщение
 
Caleb
  post 21.04.15 - 06:10   (Ответ #10)
Пользователь offline

-----


Авантюрист
Группа: Обыватель
Сообщений: 32
Репутация: нет
Нарушений: (0%)
Цитата: (z_e_r_g @ 21.04.15 - 00:11)
Возник такой вопрос, а в этой сборке можно будет на весь экран развернуть?

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

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

Сообщение отредактировал Caleb - 21.04.15 - 06:12
ПрофайлОтправить личное сообщениеВернуться к началу страницы
+Цитировать сообщение
 
Acrata
  post 21.04.15 - 20:20   (Ответ #11)
Пользователь offline

-----


Путник
Группа: Обыватель
Сообщений: 8
Репутация: 1
Нарушений: (0%)
Цитата: (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. Иными словами, в любой момент можно сохранить состояние игры (или любой другой программы), а потом загрузить его. Примерно, как на эмуляторах консолей. Для Арены это, конечно, не злободневно, но во многих старых играх с кривой или вообще отсутствующей системой сохранения очень помогает.

Сообщение отредактировал Acrata - 21.04.15 - 20:59
ПрофайлОтправить личное сообщениеВернуться к началу страницы
+Цитировать сообщение
 
3uMvirAd
  post 22.04.15 - 07:37   (Ответ #12)
Пользователь offline

-----


Kоролевский страж
Группа: Обыватель
Сообщений: 136
Репутация: 6
Нарушений: (0%)
А никак нельзя добавить к роликам озвучку из версии 1.07. И что там ещё было в этой версии, видео какое-то?
ПрофайлОтправить личное сообщениеВернуться к началу страницы
+Цитировать сообщение
 
Morendil
  post 23.04.15 - 18:12   (Ответ #13)
Пользователь offline



Архивариус
Группа: Лорд
Сообщений: 519
Репутация: 130
>> Acrata:
Aspect=true это на любителя. Конечно, 320x240 дает более правильную геометрию, но за монитором с соотношением сторон 16:10 приятнее играть в окне с разрешением 3x(320x200) = 960x600. Если будет ланчер/патчер, сделаем такую настройку.

DOSBox DAUM посмотрел, savestate это очень круто, раньше такая фича была в досовском GameWizard (ЕМНИП).
Но уж больно много весит и из полезного конкретно для Арены только поддержка Roland.

>> 3uMvirAd:
Там ролики в виде зацикленной анимации, озвучка отдельно.


добавлено Morendil - 23.04.15 - 18:12
Разобрался, как добавлять параметры в ярлык, генерируемый SFX.
На этом тему выбора инсталлятора можно закрыть, больше претензий к WinRAR у меня нет.

Always look on the bright side of life! [Monty Python]
ПрофайлОтправить личное сообщениеВернуться к началу страницы
+Цитировать сообщение
ОтветитьСоздать новую тему
 

Цитата не в тему: Я не могу согласится с тем что Азура тетка, ибо она вообще не является органической формой жизни. На мой взгляд все так называемые боги это не более чем законы по которым существует Нирн, ибо они абсолютно предсказуемы и в определенной степени контролируемы, соответственно наделять их свободой воли ошибочно. (Шаман)
Упрощённая версия / Версия для печати Сейчас: 26.04.24 - 09:36