Dodi Repack Isdone.dll Error – Fully Tested

Chronicle: The dodi repack isdone.dll error

Overview The “isdone.dll error” that appears with DODI Repack (and similar repack installers) is a runtime failure occurring during game installation. It signals that the installer (typically an Inno Setup or custom wrapper used by repacks) tried to unpack or decompress a large compressed file but failed when extracting data to disk or allocating memory. The message often references isdone.dll and/or unarc.dll and may show codes like ERROR: crc failed, error code -1, or memory allocation failures.

  1. Download the official Unarc.dll from a trusted source (or pull it from a working InnoSetup installation).
  2. Go to C:\Windows\SysWOW64 (for 64-bit systems) or C:\Windows\System32 (for 32-bit).
  3. Find the existing unarc.dll. Rename it to unarc_old.dll (as a backup).
  4. Paste the new unarc.dll.
  5. Also paste a copy of the new IsDone.dll into the same folder.
  6. Restart your PC and try the installer again.
  • Consider running a memory check (Windows Memory Diagnostic tool) to detect any issues with your RAM.