O protagonista Dylan Faden, que passou muitos anos em isolamento dentro do Bureau Federal de Controle, se encontra no epicentro de uma nova crise sobrenatural que... Saiba mais
ftg DLL Mod Loader — carregador de mods DLL
-
Baixar (27.22 kB)25 de setembro de 2026, 12:04ftg-dll-mod-loader-zagruzchik-dll_1790327066_385103.zip
Uma ferramenta de sistema básica e carregador de bibliotecas para Control Resonant, que resolve o problema fundamental de conflitos entre mods DLL. Normalmente, esses mods se disfarçam como bibliotecas do sistema Windows (winmm.dll, version.dll, dwmapi.dll), o que faz com que o segundo mod instalado com o mesmo nome sobrescreva o primeiro sem qualquer aviso. Este carregador assume o nome winmm.dll, redireciona as chamadas padrão para a biblioteca de sistema original do Windows e inicializa automaticamente todos os mods DLL personalizados colocados em uma única pasta crmods\, carregando-os em ordem alfabética junto com suas configurações e logs.
Principais recursos e segurança:
- Carregamento centralizado — todos os mods DLL são armazenados em uma pasta separada CONTROL Resonant\crmods\ sem poluir a raiz do jogo.
- Eliminação de conflitos — possibilidade de executar simultaneamente um número ilimitado de plugins que anteriormente exigiam a substituição do mesmo arquivo de sistema.
- Segurança para o sistema e saves — a ferramenta não injeta hooks na memória, não patcha o arquivo executável e não altera os arquivos de salvamento.
- Suporte completo a conquistas do Steam — a verificação de integridade no jogo depende exclusivamente de steam_api64.dll, que este carregador não afeta (as conquistas continuam a ser desbloqueadas corretamente).
- Proteção contra duplicatas — se a biblioteca já estiver presente na raiz ao lado do .exe como um arquivo proxy separado, o carregador ignorará sua reinicialização e registrará isso no log.
- Log diagnóstico (crloader.log) — a cada inicialização, um relatório é gerado com o status de cada biblioteca (carregada, ignorada, erro com código de razão).
- Controle manual da ordem (crmods.txt) — arquivo de lista opcional para ajustes finos: a linha 0 crmods\Mod.dll desativa o carregamento do mod sem removê-lo, enquanto 1 crmods\Mod.dll define a prioridade de carregamento antes da varredura alfabética.
Instalação no Windows:
- Descompacte o arquivo na pasta raiz do jogo ao lado do arquivo CONTROLResonant.exe:
...\steamapps\common\CONTROL Resonant\ - Na diretório raiz, devem aparecer o arquivo winmm.dll e a pasta crmods.
- Inicie o jogo.
Instalação no Linux / Steam Deck (Proton):
- Copie os arquivos para a pasta do jogo exatamente como no Windows.
- No cliente Steam, abra "Propriedades" do jogo Control Resonant → aba "Geral" → linha "Opções de inicialização".
- Cole o comando:
WINEDLLOVERRIDES="winmm=n,b" %command% - Inicie o jogo (sem esse parâmetro, o Proton carregará sua versão interna da biblioteca, e o carregador não funcionará).
Instalação de outros mods e remoção:
- Qualquer mod que requerer este carregador é instalado simplesmente copiando seu .dll para a pasta crmods\.
- Se você já tinha um mod configurado como winmm.dll, mova-o para a pasta crmods\ (se ele puder funcionar como um plugin normal).
- Para remover completamente o mod, basta excluir o arquivo winmm.dll e a pasta crmods\.
Базовая системная утилита и загрузчик библиотек для Control Resonant, решающая фундаментальную проблему конфликтов между DLL-модификациями. Обычно подобные моды маскируются под системные библиотеки Windows (winmm.dll, version.dll, dwmapi.dll), из-за чего второй установленный мод с тем же именем перезаписывает первый без каких-либо предупреждений. Данный лоадер берёт имя winmm.dll на себя, перенаправляет штатные вызовы оригинальной системной библиотеке Windows и автоматически инициализирует все пользовательские DLL-моды, помещённые в единую папку crmods\, загружая их по алфавиту вместе с их конфигурациями и логами.
Основные возможности и безопасность:
- Централизованная загрузка — все DLL-моды складываются в отдельную папку CONTROL Resonant\crmods\ без захламления корня игры.
- Устранение конфликтов — возможность одновременно запускать неограниченное количество плагинов, которые ранее требовали замены одного и того же системного файла.
- Безопасность для системы и сохранений — утилита не внедряет хуков в память, не патчит исполняемый файл и не изменяет файлы сохранений.
- Полная поддержка достижений Steam — проверка целостности в игре завязана исключительно на steam_api64.dll, которого данный загрузчик не касается (достижения продолжают исправно открываться).
- Защита от дубликатов — если библиотека уже присутствует в корне рядом с .exe в виде отдельного прокси-файла, лоадер пропустит её повторный запуск и зафиксирует это в журнале.
- Диагностический лог (crloader.log) — при каждом запуске создаётся отчёт со статусом каждой библиотеки (загружена, пропущена, ошибка с кодом причины).
- Ручное управление порядком (crmods.txt) — опциональный файл списка для тонкой настройки: строка 0 crmods\Mod.dll отключает загрузку мода без его удаления, а 1 crmods\Mod.dll задаёт приоритетный запуск до алфавитного перебора.
Установка на Windows:
- Распакуйте архив в корневую папку с игрой рядом с файлом CONTROLResonant.exe:
...\steamapps\common\CONTROL Resonant\ - В корневой директории должны появиться файл winmm.dll и папка crmods.
- Запустите игру.
Установка на Linux / Steam Deck (Proton):
- Скопируйте файлы в папку с игрой точно так же, как на Windows.
- В клиенте Steam откройте «Свойства» игры Control Resonant → вкладка «Общие» → строка «Параметры запуска».
- Вставьте команду:
WINEDLLOVERRIDES="winmm=n,b" %command% - Запустите игру (без этого параметра Proton загрузит свою внутреннюю версию библиотеки, и лоадер не сработает).
Установка других модов и удаление:
- Любые моды, требующие этот загрузчик, устанавливаются простым копированием их .dll в папку crmods\.
- Если у вас уже стоял мод, оформленный как winmm.dll, переместите его в папку crmods\ (если он способен работать как обычный плагин).
- Для полного удаления мода достаточно удалить файл winmm.dll и папку crmods\.
Links úteis:
