| WINE REGISTRY Version 2 |
| ;; All keys relative to \\Machine\\Software\\Wine\\Wine\\Config |
| |
| ;; If you think it is necessary to show others your complete config for a |
| ;; bug report, filter out empty lines and comments with |
| ;; grep -v "^;" ~/.wine/config | grep '.' |
| ;; |
| ;; MS-DOS drives configuration |
| ;; |
| ;; Each section has the following format: |
| ;; [Drive X] |
| ;; "Path"="xxx" (Unix path for drive root) |
| ;; "Type"="xxx" (supported types are 'floppy', 'hd', 'cdrom' and 'network') |
| ;; "Label"="xxx" (drive label, at most 11 characters) |
| ;; "Serial"="xxx" (serial number, 8 characters hexadecimal number) |
| ;; "Filesystem"="xxx" (supported types are 'msdos'/'dos'/'fat', 'win95'/'vfat', 'unix') |
| ;; This is the FS Wine is supposed to emulate on a certain |
| ;; directory structure. |
| ;; Recommended: |
| ;; - "win95" for ext2fs, VFAT and FAT32 |
| ;; - "msdos" for FAT16 (ugly, upgrading to VFAT driver strongly recommended) |
| ;; DON'T use "unix" unless you intend to port programs using Winelib ! |
| ;; "Device"="/dev/xx" (only if you want to allow raw device access) |
| ;; |
| [Drive A] |
| "Path" = "/mnt/fd0" |
| "Type" = "floppy" |
| "Label" = "Floppy" |
| "Filesystem" = "win95" |
| "Serial" = "87654321" |
| "Device" = "/dev/fd0" |
| |
| [Drive C] |
| "Path" = "/c" |
| "Type" = "hd" |
| "Label" = "MS-DOS" |
| "Filesystem" = "win95" |
| |
| [Drive D] |
| "Path" = "/cdrom" |
| "Type" = "cdrom" |
| "Label" = "CD-Rom" |
| "Filesystem" = "win95" |
| ; make sure that device is correct and has proper permissions ! |
| "Device" = "/dev/cdrom" |
| |
| [Drive E] |
| "Path" = "/tmp" |
| "Type" = "hd" |
| "Label" = "Tmp Drive" |
| "Filesystem" = "win95" |
| |
| [Drive F] |
| "Path" = "${HOME}" |
| "Type" = "network" |
| "Label" = "Home" |
| "Filesystem" = "win95" |
| |
| [wine] |
| "Windows" = "c:\\windows" |
| "System" = "c:\\windows\\system" |
| "Temp" = "e:\\" |
| "Path" = "c:\\windows;c:\\windows\\system;e:\\;e:\\test;f:\\" |
| "Profile" = "c:\\windows\\Profiles\\Administrator" |
| "GraphicsDriver" = "x11drv" |
| ; Wine doesn't pass directory symlinks to Windows programs by default. |
| ; Enabling this may crash some programs that do recursive lookups of a whole |
| ; subdir tree in case of a symlink pointing back to itself. |
| ;"ShowDirSymlinks" = "1" |
| "ShellLinker" = "wineshelllink" |
| |
| # <wineconf> |
| |
| [Version] |
| ; Windows version to imitate (win95,win98,winme,nt351,nt40,win2k,winxp,win20,win30,win31)" }, |
| ;"Windows" = "win98" |
| ; DOS version to imitate |
| ;"DOS" = "6.22" |
| |
| ; Be careful here, wrong DllOverrides settings have the potential |
| ; to pretty much kill your setup. |
| [DllOverrides] |
| "rpcrt4" = "builtin, native" |
| "oleaut32" = "builtin, native" |
| "ole32" = "builtin, native" |
| "commdlg" = "builtin, native" |
| "comdlg32" = "builtin, native" |
| "ver" = "builtin, native" |
| "version" = "builtin, native" |
| "shell" = "builtin, native" |
| "shell32" = "builtin, native" |
| "shfolder" = "builtin, native" |
| "shlwapi" = "builtin, native" |
| "shdocvw" = "builtin, native" |
| "lzexpand" = "builtin, native" |
| "lz32" = "builtin, native" |
| "comctl32" = "builtin, native" |
| "commctrl" = "builtin, native" |
| "advapi32" = "builtin, native" |
| "crtdll" = "builtin, native" |
| "mpr" = "builtin, native" |
| "winspool.drv" = "builtin, native" |
| "ddraw" = "builtin, native" |
| "dinput" = "builtin, native" |
| "dsound" = "builtin, native" |
| "opengl32" = "builtin, native" |
| "msvcrt" = "native, builtin" |
| "msvideo" = "builtin, native" |
| "msvfw32" = "builtin, native" |
| "mcicda.drv" = "builtin, native" |
| "mciseq.drv" = "builtin, native" |
| "mciwave.drv" = "builtin, native" |
| "mciavi.drv" = "native, builtin" |
| "mcianim.drv" = "native, builtin" |
| "msacm.drv" = "builtin, native" |
| "msacm" = "builtin, native" |
| "msacm32" = "builtin, native" |
| "midimap.drv" = "builtin, native" |
| ; you can specify applications too |
| "notepad.exe" = "native, builtin" |
| ; default for all other dlls |
| "*" = "native, builtin" |
| |
| [x11drv] |
| ; Number of colors to allocate from the system palette |
| "AllocSystemColors" = "100" |
| ; Use a private color map |
| "PrivateColorMap" = "N" |
| ; Favor correctness over speed in some graphics operations |
| "PerfectGraphics" = "N" |
| ; Color depth to use on multi-depth screens |
| ;;"ScreenDepth" = "16" |
| ; Name of X11 display to use |
| ;;"Display" = ":0.0" |
| ; Allow the window manager to manage created windows |
| "Managed" = "Y" |
| ; Use a desktop window of 640x480 for Wine |
| ;"Desktop" = "640x480" |
| ; Use XFree86 DGA extension if present |
| ; (make sure /dev/mem is accessible by you !) |
| "UseDGA" = "Y" |
| ; Use XShm extension if present |
| "UseXShm" = "Y" |
| ; Use XVidMode extension if present |
| "UseXVidMode" = "Y" |
| ; Enable DirectX mouse grab |
| "DXGrab" = "N" |
| ; Create the desktop window with a double-buffered visual |
| ; (useful to play OpenGL games) |
| "DesktopDoubleBuffered" = "N" |
| ; Code page used for captions in managed mode |
| ; 0 means default ANSI code page (CP_ACP == 0) |
| "TextCP" = "0" |
| ; Use this if you have more than one port for video on your setup |
| ; (Wine uses for now the first 'input image' it finds). |
| ;; "XVideoPort" = "43" |
| ; Run in synchronous mode (useful for debugging X11 problems) |
| ;;"Synchronous" = "Y" |
| |
| [fonts] |
| ;Read the Fonts topic in the Wine User Guide before adding aliases |
| ;See a couple of examples for russian users below |
| "Resolution" = "96" |
| "Default" = "-adobe-helvetica-" |
| "DefaultFixed" = "fixed" |
| "DefaultSerif" = "-adobe-times-" |
| "DefaultSansSerif" = "-adobe-helvetica-" |
| |
| ;; default TrueType fonts with russian koi8-r encoding |
| ;"Default" = "-monotype-arial-*-*-*--*-*-*-*-*-*-koi8-r" |
| ;"DefaultFixed" = "-monotype-courier new-*-*-*--*-*-*-*-*-*-koi8-r" |
| ;"DefaultSerif" = "-monotype-times new roman-*-*-*--*-*-*-*-*-*-koi8-r" |
| ;"DefaultSansSerif" = "-monotype-arial-*-*-*--*-*-*-*-*-*-koi8-r" |
| ;; default cyrillic bitmap X fonts |
| ;"Default" = "-cronyx-helvetica-" |
| ;"DefaultFixed" = "fixed" |
| ;"DefaultSerif" = "-cronyx-times-" |
| ;"DefaultSansSerif" = "-cronyx-helvetica-" |
| |
| ; the TrueType font dirs you want to make accessible to wine |
| [FontDirs] |
| ;"dir1" = "/usr/X11R6/lib/X11/fonts/TrueType" |
| ;"dir2" = "/usr/share/fonts/truetype" |
| ;"dir3" = "/usr/X11R6/lib/X11/fonts/TT" |
| ;"dir4" = "/usr/share/fonts/TT" |
| |
| [serialports] |
| "Com1" = "/dev/ttyS0" |
| "Com2" = "/dev/ttyS1" |
| "Com3" = "/dev/ttyS2" |
| "Com4" = "/dev/modem" |
| |
| [parallelports] |
| "Lpt1" = "/dev/lp0" |
| |
| [ppdev] |
| ;; key: io-base of the emulated port |
| ;; value : parport-device{,timeout} |
| ;; timeout for auto closing an open device ( not yet implemented) |
| ;"378" = "/dev/parport0" |
| ;"278" = "/dev/parport1" |
| ;"3bc" = "/dev/parport2" |
| |
| [spooler] |
| "FILE:" = "tmp.ps" |
| "LPT1:" = "|lpr" |
| "LPT2:" = "|gs -sDEVICE=bj200 -sOutputFile=/tmp/fred -q -" |
| "LPT3:" = "/dev/lp3" |
| |
| [ports] |
| ;"read" = "0x779,0x379,0x280-0x2a0" |
| ;"write" = "0x779,0x379,0x280-0x2a0" |
| |
| [Debug] |
| ;"RelayExclude" = "RtlEnterCriticalSection;RtlLeaveCriticalSection" |
| ;"RelayInclude" = "user32.CreateWindowA" |
| ;"SnoopExclude" = "RtlEnterCriticalSection;RtlLeaveCriticalSection" |
| ;"SpyExclude" = "WM_SIZE;WM_TIMER;" |
| |
| [registry] |
| ;These are all booleans. Y/y/T/t/1 are true, N/n/F/f/0 are false. |
| ;Defaults are read all, write to Home |
| ; Global registries (stored in /etc) |
| "LoadGlobalRegistryFiles" = "Y" |
| ; Home registries (stored in ~user/.wine/) |
| "LoadHomeRegistryFiles" = "Y" |
| ; Load Windows registries from the Windows directory |
| "LoadWindowsRegistryFiles" = "Y" |
| ; TRY to write all changes to home registries |
| "WritetoHomeRegistryFiles" = "Y" |
| ; Registry periodic save timeout in seconds |
| ; "PeriodicSave" = "600" |
| ; Save only modified keys |
| "SaveOnlyUpdatedKeys" = "Y" |
| |
| [Tweak.Layout] |
| ;; supported styles are 'Win31'(default), 'Win95', 'Win98' |
| ;; this has *nothing* to do with the windows version Wine returns: |
| ;; set the "Windows" value in the [Version] section if you want that. |
| "WineLook" = "Win95" |
| |
| [Console] |
| ;"Drivers" = "tty" |
| ;"XtermProg" = "nxterm" |
| ;"InitialRows" = "25" |
| ;"InitialColumns" = "80" |
| ;"TerminalType" = "nxterm" |
| |
| [Clipboard] |
| "ClearAllSelections" = "0" |
| "PersistentSelection" = "1" |
| |
| ; List of all directories directly contain .AFM files |
| [afmdirs] |
| "1" = "/usr/share/ghostscript/fonts" |
| "2" = "/usr/share/a2ps/afm" |
| "3" = "/usr/share/enscript" |
| "4" = "/usr/X11R6/lib/X11/fonts/Type1" |
| |
| [WinMM] |
| "Drivers" = "wineoss.drv" |
| #"Drivers" = "winearts.drv" |
| "WaveMapper" = "msacm.drv" |
| "MidiMapper" = "midimap.drv" |
| |
| [dsound] |
| ;; HEL only: Number of waveOut fragments ahead to mix in new buffers. |
| ;"HELmargin" = "48" |
| ;; HEL only: Number of waveOut fragments ahead to queue to driver. |
| ;"HELqueue" = "5" |
| ;; Max number of fragments to prebuffer |
| ;"SndQueueMax" = "28" |
| ;; Min number of fragments to prebuffer |
| ;"SndQueueMin" = "12" |
| |
| ;; sample AppDefaults entries |
| ;[AppDefaults\\iexplore.exe\\DllOverrides] |
| ;"shlwapi" = "native" |
| ;"rpcrt4" = "native" |
| ;"ole32" = "native" |
| ;"shdocvw" = "native" |
| ;"wininet" = "native" |
| ;"shfolder" = "native" |
| ;"shell32" = "native" |
| ;"shell" = "native" |
| ;"comctl32" = "native" |
| ; |
| ;[AppDefaults\\setup.exe\\x11drv] |
| ;"Desktop" = "800x600" |
| ; |
| ;[AppDefaults\\sol.exe\\Version] |
| ;"Windows" = "nt40" |
| ; |
| ;; Some games (Quake 2, UT) refuse to accept emulated dsound devices. |
| ;; You can add an AppDefault entry like this for such cases. |
| ;[AppDefaults\\pickygame.exe\\dsound] |
| ;"EmulDriver" = "N" |
| |
| # </wineconf> |