Skips the startup disclaimer and Ubisoft logo in the original 32-bit multiplayer executable of Assassin's Creed III.
The patch runs entirely in memory. It does not delete, rename, or replace any
.bik video, and it does not modify AC3MP.exe on disk.
- Skips
warning_disclaimer.bikandubi_logo.bikat launch.
- Download
dinput8.dllfrom the latest GitHub release. - Copy it into the game directory, next to
AC3MP.exe. - Start the multiplayer game normally.
No ASI loader is required. If another mod already uses dinput8.dll, the two
proxies cannot simply be installed at the same path.
Requirements:
- Windows 10 or Windows 11
- Visual Studio 2022 with Desktop development with C++
- CMake 3.20 or newer
Open Developer PowerShell for Visual Studio 2022 in the repository folder and run:
cmake -S . -B build -A Win32
cmake --build build --config ReleaseThe resulting file is:
build\Release\dinput8.dll
The project must be compiled for Win32; a 64-bit DLL cannot be loaded by
AC3MP.exe.
The DLL writes ac3mp_skipintro.log in the game directory:
startup sequence completedmeans the skip ran successfully.executable not recognized or patch failedmeans the installed executable is not supported or its relevant code differs from the expected build.
If the game does not start, remove dinput8.dll first to confirm whether the
proxy conflicts with another mod.
The approach was inspired by the SkipIntroVideos feature in
Sergeanur/EaglePatch.