Модераторы: eraserkry, Mihamster, Smoky555, Группа модераторов
просто сырцы, это еще не сборка, а сборка это уже не сырцыDarkFenX писал(а):Это значит сырцы, или вообще оригинальные сырцы и файлы патчей ^^
Quark писал(а):Sergej_Sim писал(а):Есть одно маленькое замечание:
Отсутствует поддержка звукового драйвера DirectMusic ...
- Код: Выделить всё
WITH_DIRECTMUSIC:=1
по идее должна быть в последнем exe-файле, но проверить не могу, у меня COM+ не работает, кстати не рекомендую использовать DirectMusic, лучше установить «YAMAHA SoftSynthesizer S-YXG50 XP driver» и наслаждаться качественным XG MIDI (после установки драйвера рекомендую из папки ‹sxg_control› скопировать файл ‹sxgmacpl.cpl› в ‹%SystemRoot%\System32› или просто запустить и настроить качество на максимум (в первом случае его можно будет настроить через ‹панель управления›))
dx9c\bin\d3dref.dll
dx9c\bin\d3dref8.dll
dx9c\bin\d3dref9.dll
dx9c\bin\d3dx8.dll
dx9c\bin\d3dx9.dll
dx9c\bin\dxerr9.dll
Sergej_Sim писал(а):Рекомендация - архивный файл лучше обзывать типа Openttd32_7002.rar - иначе в общем каталоге они будут перетирать друг друга , а так по названию сразу будет видно - ядро и номер версии ...
Sergej_Sim писал(а):2 - Можно построить мосты над диагональными пересечениями ...
мосты реализует ветка ‹bridge›, однако с ней есть проблемы с загрузкой некоторых сохранённых игр, поскольку сборка тестовая, то сейвами было решено принебречь, возможно позднее в ветку ‹bridge› встроят код для правильной конверсии таких игр в новый форматSergej_Sim писал(а):Имеющиеся недоработки:
1 - Проблемы с совместимостью:
Мной были протестированы представленные автором три сборки с условными версиями 6952,7002,7003.
Тестирование производилось ,из имеющихся в наличии, на 25 тестовых сохраненках - разных версий.
Результаты тестирования следующие:
Сборка версии 6952 - загружает 12 версий , из следующего ряда:
5334,5452,5663,5757,5818,5890,5934,6134,6456,6551,6952 и официальную версию 0.4.8.
Сборка версии 7002 - загружает 12 версий,
Сборка версии 7003 - загружает 10 версий, не грузятся следующие версии: 5663,6134,6952,7002.
параметры по умолчанию я установил в файле ‹OpenTTD.cfg›, а не в исходном коде — так было проще, рекомендую вместо удаления файла просто удалить в нём строки, подключающие внешнюю графику, иначе не будет отображаться русский язык (в новой сборке)Sergej_Sim писал(а):При любом тестировании или изготовлении сценария удаление файла Openttd.cfg обязательно !!!
Программа сама установит параметры по умолчанию для своей сборки, это гарантирует от разных
неожиданностей и возможных несовместимостей наборов внешней графики ...
совместимость сейвов пока не поддерживается (и пока еще особо не разрабатывается) поэтому пока что не надоSergej_Sim писал(а):Если необходимо , могу выслать в твой адрес эти 4 тестовых сохраненки.
конечно же я в курсе об информационном блоке версии файла, однако это лишь дополнительный блок, который никак не участвует в процессе разработки и свободные программисты не особо трудятся его обновлять до выхода официальной версии, а порядок в архивах легко навести просто изменив имя файлаSergej_Sim писал(а):2.1 - В каждом исполняемом файле есть информационный блок
Предлагаю в обязательном порядке заполнять эти поля - это поможет навести порядок в архивах
сборок, к тому же данная информация показывается автоматически при нажатии клавиши F3 в
файл-манеджере ( типа Far ) ...
А то сам посуди - например, у меня в архиве куча файлов с одинаковым названием - и как мне
отличать один от другого - неужели обязательно нужно всю кучу запускать !!!???
Для тех - у кого отсутствует файл-манеджер - данную информацию можно посмотреть
в проводнике - Свойства файла - Версия !!!
Поверь - это значительно облегчит всем нам процесс хранения и проверок архивов !!!
изменение информации об авторах программы нарушит их авторские права, изменение другой информации — конечно же, нетSergej_Sim писал(а):Сразу хочу сказать - что данная информация не нарушает никаких авторских прав!
мне кажется это утверждённым форматом назвать сложно — если можно, то приведи ссылочку, где описано утверждение этого как формата файловой или архивной системыSergej_Sim писал(а):2.2 - Хорошим тоном является поставка вместе с исполняемым файлом специального файла
описаний - FILE_ID.DIZ
Этот формат был утвержден более 20 лет назад - так зачем же отказываться от хорошего.
ну в моей конфигурации Far не будетSergej_Sim писал(а):При просмотре каталога из файл-манеджера ( типа Far ) будет
автоматически показываться информация о каталоге.
естественно, в этом и заключается его назначение — обеспечение качественного синтезирования MIDI при отсутствии качественной аппаратной поддержки, кстати DirectMusic тоже синтезирует всё программноSergej_Sim писал(а):Драйвер YAMAHA S-YXG50 - работы в режиме ядра нет, поддержки DLS нет , программная эмуляция ...
попробуй сравнить на других миди-файлах и звуковой карте с голым AC97 — все мои знакомые без внешней звуковой карты отметили улучшение качества (предварительно настроив синтезатор на макс. качество, разумеется)Sergej_Sim писал(а):Честно говоря , качество звука почти как у обычного драйвера Win32 ( программный синтезатор звуковой ) ,
с набором звуков Roland Canvas ...
Про качество звука можешь поверить мне на слово -
я работал в Ленинградском рок-клубе звукорежиссером ...
Коллекцию сэмплов собираю уже более 10 лет ...
я бы тоже предпочёл, но подумал, что мне дополнительная плата будет лишней — MIDI не занимаюсь, а с остальным мой nForce чип прекрасно справляетсяSergej_Sim писал(а):Предпочитаю использовать 8 Megabyte Waveset with full GM/GS implementation ...
Вернуться в Общие вопросы по OpenTTD
Сейчас этот форум просматривают: нет зарегистрированных пользователей и гости: 61