Główny bohater, Dylan Faden, spędził długie lata w izolacji wewnątrz Federalnego Biura Kontroli i znajduje się w epicentrum nowego nadprzyrodzonego kryzysu, który... Więcej informacji
ftg DLL Mod Loader — loader modyfikacji DLL
-
Pobierz (27.22 kB)25 września 2026, 12:04ftg-dll-mod-loader-zagruzchik-dll_1790327066_385103.zip
Podstawowe narzędzie systemowe i loader bibliotek dla Control Resonant, rozwiązujące fundamentalny problem konfliktów między modyfikacjami DLL. Zwykle takie mody maskują się jako systemowe biblioteki Windows (winmm.dll, version.dll, dwmapi.dll), przez co drugi zainstalowany mod o tej samej nazwie nadpisuje pierwszy bez żadnych ostrzeżeń. Ten loader przyjmuje nazwę winmm.dll na siebie, przekierowuje standardowe wywołania do oryginalnej systemowej biblioteki Windows i automatycznie inicjalizuje wszystkie użytkowe mody DLL, umieszczone w jednym folderze crmods\, ładując je alfabetycznie wraz z ich konfiguracjami i logami.
Główne możliwości i bezpieczeństwo:
- Centrala ładowania — wszystkie mody DLL są umieszczane w oddzielnym folderze CONTROL Resonant\crmods\ bez zaśmiecania głównego folderu gry.
- Usuwanie konfliktów — możliwość jednoczesnego uruchamiania nieograniczonej liczby wtyczek, które wcześniej wymagały zastąpienia tego samego pliku systemowego.
- Bezpieczeństwo dla systemu i zapisów — narzędzie nie wprowadza haków do pamięci, nie patchuje pliku wykonywalnego i nie zmienia plików zapisów.
- Pełne wsparcie dla osiągnięć Steam — weryfikacja integralności w grze jest związana wyłącznie z steam_api64.dll, którego ten loader nie dotyka (osiągnięcia nadal się otwierają).
- Ochrona przed duplikatami — jeśli biblioteka już istnieje w głównym folderze obok .exe w postaci oddzielnego pliku proxy, loader pominie jej ponowne uruchomienie i zarejestruje to w dzienniku.
- Dziennik diagnostyczny (crloader.log) — przy każdym uruchomieniu tworzony jest raport ze statusem każdej biblioteki (załadowana, pominięta, błąd z kodem przyczyny).
- Ręczne zarządzanie kolejnością (crmods.txt) — opcjonalny plik listy do drobnego dostosowania: linia 0 crmods\Mod.dll wyłącza ładowanie moda bez jego usuwania, a 1 crmods\Mod.dll ustawia priorytetowe uruchomienie przed alfabetycznym przeszukiwaniem.
Instalacja na Windows:
- Wypakuj archiwum do głównego folderu z grą obok pliku CONTROLResonant.exe:
...\steamapps\common\CONTROL Resonant\ - W głównym katalogu powinny pojawić się plik winmm.dll i folder crmods.
- Uruchom grę.
Instalacja na Linux / Steam Deck (Proton):
- Skopiuj pliki do folderu z grą dokładnie tak samo, jak na Windows.
- W kliencie Steam otwórz „Właściwości” gry Control Resonant → zakładka „Ogólne” → linia „Parametry uruchamiania”.
- Wklej polecenie:
WINEDLLOVERRIDES="winmm=n,b" %command% - Uruchom grę (bez tego parametru Proton załadowałby swoją wewnętrzną wersję biblioteki, a loader nie zadziała).
Instalacja innych modów i usuwanie:
- Jakiekolwiek mody wymagające tego loadera instalują się poprzez proste skopiowanie ich .dll do folderu crmods\.
- Jeśli miałeś już moda, który był zorganizowany jako winmm.dll, przenieś go do folderu crmods\ (jeśli może działać jako zwykła wtyczka).
- Do całkowitego usunięcia moda wystarczy usunąć plik winmm.dll i folder 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\.
Przydatne linki:
