dacom.ini
🧮
dacom.ini

⚡ Оглавление

🔭 Обзор

Этот файл управляет настройкой параметров времени запуска приложения и загрузкой библиотеки.

💥 Синтаксис

Каждый из следующих разделов может быть написан только один раз, желательно в указанном порядке.

💢 [DACOM]

Ключ Значение Несколько Примечание
IgnoreDACOMEnv boolean нет
DLLPath path нет Этот путь определяет, где dacom.dll ищет библиотеки, вызываемые в этом файле.

🔥 [Libraries]

Записи DLL в этом блоке определяются как ключ без значения. Для поиска этих файлов используется DLLPath, как определено в блоке [DACOM].

📎 [System]

Вызывает значения из Windows API. Записи в этом блоке определяются как ключ без значения.

📎 [Engine]

Вызывает значения из Windows API. Записи в этом блоке определяются как ключ без значения.

🔥 [RenderManager]

Вызывает значения из Windows API. Записи в этом блоке определяются как ключ без значения.

💢 [TriMesh]

Ключ Значение Множественное Примечание
tristrips boolean no

🔭 [RenderPipeline]

Ключ Значение Несколько Примечание
MGSDB path нет Имя файла FLConfigDatabase, используемого для настройки видеокарт в игре Freelancer
DEVICE_GAMMA boolean нет Принудительно включает контроль гаммы
TEXTURE_ALLOW_DXT boolean нет Принудительно включает поддержку DXT
ALPHAREF integer нет d3drenderstate: значение по умолчанию для alpha ref
ALPHATESTENABLE boolean нет d3drenderstate: базовая проверка альфа-канала
ALPHAFUNC integer нет d3drenderstate: D3DCMP_GREATER
LOCALVIEWER boolean нет d3drenderstate: блики от источников света
zfunc integer нет Функция сравнения по глубине по умолчанию: D3DCMP_LESSEQUAL
FPU_PRESERVE boolean нет Direct3D должен сохранять и восстанавливать состояние FPU каждый раз при необходимости изменения состояния FPU
MULTITHREADED boolean нет Запрос многопоточной безопасности. Direct3D чаще использует глобальный критический раздел.
HARDWARE_VERTEXPROCESSING boolean нет Флаги обработки вершин взаимно исключающие. Если устройство не поддерживает HW-TL, будет использован SW-TL
MIXED_VERTEXPROCESSING boolean нет
SOFTWARE_VERTEXPROCESSING boolean нет
LOCKABLE_BACKBUFFER boolean нет Разрешить блокировку backbuffer
USE_SYSLOCK boolean нет Ресурсы (vb, ib, texture) должны использовать глобальную критическую блокировку Windows при использовании
HANDLE_SWAPLOSS boolean нет
VIEWSPACE_LIGHTS boolean нет
TEXTURE_CUBEMAPS boolean нет

📌 [TextureLibrary]

Ключ Значение Несколько Примечание
TEXTURE_LOD_LOAD_MIN integer нет Хотя это может работать в других приложениях, в Freelancer файл perfoptions.ini переопределит это значение.

🔥 [SoundManager]

Ключ Значение Множественное Примечание
speakerConfiguration integer no установите только если вы хотите переопределить настройки Windows
createAll2dInSoftware boolean no
3D_SW_Algorithm string no
use2DHW integer boolean
use3DHW integer boolean
maxSoundChannels integer no
FORCE_FREQ_CONTROL_TO_SW boolean no
max3DPan integer no

🔥 [Alchemy]

Ключ Значение Несколько Примечание
Alchemy.maxVertices integer нет Не используется, переопределяется пулом частиц
Alchemy.maxIndices integer нет Не используется, переопределяется пулом частиц
Alchemy.useMaterialBatcher boolean нет
FxBasicAppearance.poolSize integer нет Максимальное количество частиц BasicAppearance, отображаемых одновременно
FxRectAppearance.poolSize integer нет Максимальное количество частиц RectAppearance, отображаемых одновременно
FxPerpAppearance.poolSize integer нет Максимальное количество частиц PerpAppearance, отображаемых одновременно
FxOrientedAppearance.poolSize integer нет Максимальное количество частиц OrientedAppearance, отображаемых одновременно
FLBeamAppearance.poolSize integer нет Максимальное количество частиц BeamAppearance, отображаемых одновременно
FLDustAppearance.poolSize integer нет Максимальное количество частиц DustAppearance, отображаемых одновременно
FxMeshAppearance.poolSize integer нет Максимальное количество частиц MeshAppearance, отображаемых одновременно
MeshAppearance.poolSize integer нет Максимальное количество частиц BasicAppearance, отображаемых одновременно
FxParticleAppearance.poolSize integer нет Максимальное количество частиц ParticleAppearance, отображаемых одновременно

💥 [BatchedMaterials]

Ключ Значение Множественное Примечание
Type string no

💨 [MaterialMap]

Ключ Значение Несколько Примечание
DcDtEtTwo string Предопределённые типы материалов
EcEtOcOt string Предопределённые типы материалов
DcDtEcEt string Предопределённые типы материалов
name string да Все записи здесь, похоже, являются регулярными выражениями для имени материала, чтобы переопределить тип материала