Using HiC with Wine

Wine is a package which allows Windows applications to run on Linux. HiC will run on Wine, but some configuration work is required.
  1. Install Wine for your version of Linux. It's available from WineHQ.
  2. Download HiC to your computer.
  3. Obtain a legal copy of riched20.dll and riched32.dll. Both the Windows XP and Vista versions of these DLLs appear to work; let me know if you have additional experiences to share.
  4. Rename the existing riched20.dll and riched32.dll files in /.wine/drive_c/windows/system32.
  5. Paste the Windows DLLs into /.wine/drive_c/windows/system32.
  6. Open the Wine configuration by executing the command winecfg from the Linux prompt.
  7. On the applications tab, click "Add Application".
  8. Browse to the HiC executable, select it and click Open.
  9. With the HiC executable selected on the Applications tab, set "Windows Version:" to "Windows XP".
  10. Click on the libraries tab to configure DLL overrides.
  11. Select "riched20" from the "New override for library:" combo box.
  12. Click Add
  13. Choose "Native then Builtin" on the dialog that appears.
  14. Select "riched32" from the "New override for library:" combo box.
  15. Click Add
  16. Choose "Native then Builtin" on the dialog that appears.
  17. Run HiC using wine (that is, type wine <path to HiC executable>). For example, if HiC is your current directory you'd type
            wine HiC.exe
    
This procedure was tested with the following: Please let me know if you find any improvements to the above or other notes that should be shared! You can send email to Dr. Rob Hasker.

Many thanks to Valerie Cowling for working this out!