Ana karakter Dylan Faden, Federal Kontrol Bürosu'nda uzun yıllar izolasyonda kaldıktan sonra, Manhattan'ı saran yeni bir doğaüstü krizin merkezinde bulur... Daha fazla bilgi
ftg DLL Mod Loader — DLL mod yükleyici
-
İndir (27.22 kB)25 Eylül 2026, 12:04ftg-dll-mod-loader-zagruzchik-dll_1790327066_385103.zip
Control Resonant için temel bir sistem aracı ve kütüphane yükleyici, DLL modifikasyonları arasındaki çatışma sorununu çözer. Genellikle bu tür modlar Windows sistem kütüphaneleri (winmm.dll, version.dll, dwmapi.dll) olarak gizlenir, bu nedenle aynı isimle ikinci bir mod, herhangi bir uyarı olmaksızın ilkini üzerine yazar. Bu yükleyici, winmm.dll ismini üstlenir, orijinal Windows sistem kütüphanesine standart çağrıları yönlendirir ve crmods\ dizinine yerleştirilen tüm kullanıcı DLL modlarını otomatik olarak başlatır, bunları alfabetik sırayla ve yapılandırmaları ve günlükleri ile birlikte yükler.
Temel özellikler ve güvenlik:
- Merkezi yükleme — tüm DLL modları, oyunun kökünü karıştırmadan ayrı bir CONTROL Resonant\crmods\ klasörüne yerleştirilir.
- Çatışma giderme — daha önce aynı sistem dosyasını değiştiren sınırsız sayıda eklentiyi aynı anda çalıştırma imkanı.
- Sistem ve kayıtlar için güvenlik — araç, belleğe kancalar yerleştirmez, yürütülebilir dosyayı yamamaz ve kayıt dosyalarını değiştirmez.
- Steam başarıları için tam destek — oyundaki bütünlük kontrolü yalnızca steam_api64.dll'ye bağlıdır, bu yükleyici buna dokunmaz (başarılar sorunsuz bir şekilde açılmaya devam eder).
- Çiftlerin korunması — eğer kütüphane, .exe dosyasının yanında ayrı bir proxy dosyası olarak kök dizinde zaten mevcutsa, yükleyici tekrar başlatmayı atlar ve bunu günlükte kaydeder.
- Tanımsal günlük (crloader.log) — her başlatmada, her kütüphanenin durumu hakkında bir rapor oluşturulur (yüklenmiş, atlanmış, hata kodu ile).
- Sıra üzerinde manuel kontrol (crmods.txt) — ince ayar için isteğe bağlı bir liste dosyası: 0 crmods\Mod.dll satırı, modun yüklenmesini devre dışı bırakır, 1 crmods\Mod.dll satırı ise alfabetik sıralamadan önce öncelikli başlatmayı belirler.
Windows'ta kurulum:
- Arşivi, CONTROLResonant.exe dosyasının yanında oyunun ana klasörüne çıkarın:
...\steamapps\common\CONTROL Resonant\ - Ana dizinde winmm.dll dosyası ve crmods klasörü görünmelidir.
- Oyunu başlatın.
Linux / Steam Deck (Proton) üzerinde kurulum:
- Dosyaları, Windows'taki gibi oyun klasörüne kopyalayın.
- Steam istemcisinde Control Resonant oyununun “Özellikleri”ne gidin → “Genel” sekmesi → “Başlatma seçenekleri” satırı.
- Komutu yapıştırın:
WINEDLLOVERRIDES="winmm=n,b" %command% - Oyunu başlatın (bu parametre olmadan Proton, kütüphanenin kendi iç sürümünü yükler ve yükleyici çalışmaz).
Diğer modların kurulumu ve kaldırılması:
- Bu yükleyiciyi gerektiren herhangi bir mod, .dll dosyasını crmods\ klasörüne kopyalayarak kolayca kurulabilir.
- Eğer daha önce winmm.dll olarak düzenlenmiş bir modunuz varsa, onu crmods\ klasörüne taşıyın (eğer normal bir eklenti gibi çalışabiliyorsa).
- Bir modun tamamen kaldırılması için winmm.dll dosyasını ve crmods\ klasörünü silmek yeterlidir.
Базовая системная утилита и загрузчик библиотек для 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\.
Faydalı bağlantılar:
