Hi All, The following instructions allows one to play Diablo III under either i386 or amd64 FreeBSD 9. Unfortunately actually installing the game does not work due to problems with Agent.exe however once installed (from a Windows instance) the game runs well, with 48 hours reported as error free.
Special thanks to alphachi for solving and testing the below procedure. Instructions: 1) Install the wine-fbsd64-diablo3[1] package from mediafire[2] (tested using 1.5.4). 2) Choose a directory to have the diablo 3 wine prefix (`export DIABLO=$HOME/diablo3` or `setenv DIABLO $HOME/diablo3`) 3) Install VC++ 2008 Redistribution (`env WINEPREFIX=$DIABLO sh winetricks vcrun2008`)[3] 4) Copy an INSTALLED version of diablo 3 to the wine prefix (hint: use VirtualBox to install the game) 5) Start the game with `env WINEPREFIX=$DIABLO wine Diablo\ III.exe -launch` [4] Regards, [1] MD5 (wine-1.4.x-freebsd9/wine-fbsd64-diablo3-1.4,1.tbz) = 9d327d7cc384cce7317e7c70245b9427 MD5 (wine-1.5.x-freebsd9/wine-fbsd64-diablo3-1.5.4,1.txz) = 250d424f14fa9670396addaaaed8c43e [2] http://www.mediafire.com/wine_fbsd64 [3] http://winetricks.org/winetricks [4] Below is a sample .desktop file for launching diablo 3. Please expand $DIABLO and fix the "Path" entry <file name="Diablo III.desktop"> [Desktop Entry] Comment=Please replace $DIABLO with a full expanded path and fix "Path" entry Exec=env WINEPREFIX=$DIABLO wine "Diablo III.exe" -launch Name=Diablo III Path=$DIABLO/drive_c/path/to/diablo StartupNotify=true Terminal=false TerminalOptions= Type=Application </file>
signature.asc
Description: This is a digitally signed message part.