User Tools

Site Tools


bsd:notes:wine

Differences

This shows you the differences between two versions of the page.

Link to this comparison view

Both sides previous revisionPrevious revision
Next revision
Previous revision
bsd:notes:wine [2026/04/24 04:55] – [SDL TODO] Sean Rhonebsd:notes:wine [2026/07/05 07:14] (current) Sean Rhone
Line 1: Line 1:
 +====== Install ======
 +
 +===== Wine =====
 +
 +  * https://docs.freebsd.org/en/books/handbook/wine/#installing-wine-on-freebsd
 +
 +  wine wine-gecko wine-mono winetricks icoutils
 +
 +==== 64-bit ====
 +
 +  * :?: 2026/06/27: ''wow64'' and ''win64'' prefixes had no files in ''syswow64''
 +
 +  wine-devel-allaudio wine-gecko-devel wine-mono-devel winetricks icoutils
 +
 +===== 32-bit pkgs =====
 +
 +  * :!: Done from regular user and **not** ''root''
 +  * :?: 2026/07/05: No ''gstreamer1-libav''
 +
 +  exit
 +
 +  '/usr/local/share/wine/pkg32.sh' --old -o 'ASSUME_ALWAYS_YES=YES' update -f && '/usr/local/share/wine/pkg32.sh' --old upgrade
 +
 +  '/usr/local/share/wine/pkg32.sh' --old install -r FreeBSD-ports wine mesa-dri mesa-libs gstreamer1-plugins-good gstreamer1-plugins-ugly libressl
 +
 +  '/usr/local/share/wine/pkg32.sh' --old autoremove && '/usr/local/share/wine/pkg32.sh' --old clean -a -q -y
 +
 +===== Update Script =====
 +
 +<code>
 +'/usr/bin/su' $USER -c "'/usr/local/share/wine/pkg32.sh' --old -o 'ASSUME_ALWAYS_YES=YES' update -f"
 +'/usr/bin/su' $USER -c "'/usr/local/share/wine/pkg32.sh' --old upgrade"
 +'/usr/bin/su' $USER -c "'/usr/local/share/wine/pkg32.sh' --old autoremove"
 +'/usr/bin/su' $USER -c "'/usr/local/share/wine/pkg32.sh' --old clean -a -q -y"</code>
 +
 ====== Tweaks ====== ====== Tweaks ======
  
Line 29: Line 64:
   * https://wiki.archlinux.org/title/FluidSynth#No_MIDI_sound_/_Not_the_lowest_or_first_MIDI_device   * https://wiki.archlinux.org/title/FluidSynth#No_MIDI_sound_/_Not_the_lowest_or_first_MIDI_device
   * https://www.freshports.org/audio/alsa-utils (''aconnect'')   * https://www.freshports.org/audio/alsa-utils (''aconnect'')
 +
 +<code>
 +WINEPREFIX=~/'.wine/Diablo III' wine REG ADD 'HKEY_CURRENT_USER\Software\Wine\WineDbg' /v 'ShowCrashDialog' /t 'REG_DWORD' /d '0' /f
 +
 +HKEY_CURRENT_USER\Software\Wine\WineDbg</code>
  
 ===== Environment Variables ===== ===== Environment Variables =====
/usr/local/www/wiki/data/attic/bsd/notes/wine.1777020918.txt.gz · Last modified: by Sean Rhone