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 | да | Все записи здесь, похоже, являются регулярными выражениями для имени материала, чтобы переопределить тип материала |