Download the game from here:
http://ftp.novalogic.com/C3/7ghury8/DF1_Install.exe
Install it. Apply the fixes from here:
https://novahq.net/files.php?ID=541
You should be able to play online after doing so.
You do not need to update the game. The Steam version will not work online.