[Wine] World Of Warcraft on FreeBSD 6.2

Jim Stapleton stapleton.41 at gmail.com
Thu Apr 5 15:39:02 CDT 2007


First of all, it's a bit late for this, but I would /not/ use a
snapshot release of FreeBSD, those are more likely to have bugs. At
least, not until after you get a normal setup working.

Next, I'd use csup to get your ports, instead of cvsup. If you need
more help, you can use the freebsd-questions mailing list.


Ahh, it seems to be missing one thing I did, here's what I did (C&P
from WineHQ). The Asterisked parts shouldn't make much of a
difference. The things that you may not recognize, I got from the
Gentoo forums on WoW/Wine. Do a search on the WineHQ Wow board for
'stapleton' to see my trials/tribulations and maybe get some insight
on things that you might need to do. The "!" entries I think are
probably critical.
FreeBSD 6.2 Release
*Wine 0.9.32 (completely fresh winedir)
Windows 2000 mode set.
!wineprefixcreate run, then the following were installed:
*Firefox 1.5.0.10 (Windows)
Mozilla 1.7.13
!msvcp60.dll mfc42.dll
Mozilla ActiveX
!regsvr32 /data/wine/drive_c/Program\ Files/Common\
Files/mozilla.org/GRE/1.7.13_2006041421/mozctlx.dll
!riched20.dll riched32.d

!Edit the registry (HKEY_CURRENT_USER\Software\Wine\ -> New Key ->
rename into DisabledExtensions -> value: GL_ARB_vertex_buffer_object)


-Jim Stapleton

On 4/5/07, Sam Fourman Jr. <sfourman at gmail.com> wrote:
> wow bails almost right away, I do get sound but I never get to see any
> screen at all.
>
> I see the window on the bottom task bar with the WoW icon.
> everything is the default settings.
>
> My /etc/make.conf has 2 lines in it referring to Perl.
>
> when I installed FreeBSD I used the snapshot CD's
>
> I chose minimal install
> and I added the kernel src
> that is all.
>
> then I downloaded the ports.tar.gz file from
> ftp://ftp.freebsd.org/pub/FreeBSD/ports/ports-current
>
> then I went to /usr/ports/x11/xorg and make install
> then /usr.ports/x11/nvidia-drivers make install
> then /usr.ports/x11/nvidia-settings make install
> then /usr.ports/x11/nvidia-xconfig make install
> then /usr/ports/x11/gnome2 and make install
> then /usr/ports/emulators/wine and make install
>
> I downloaded the latest windows version of seamonkey from mozilla.org
> and installed it
>
> after that I copied my windows WOW install to
> /root/.wine/drive_c/Program FIles/World of Warcraft/*
>
> then I followed the settings at this url
>
> http://freebsdgirl.com/2007/03/wow_under_wine_in_freebsd_part.html
>
> when i start a gnome-terminal and execute
> # wine WoW.exe -opengl
> I receive the following output
> fixme:advapi:SetSecurityInfo stub
> fixme:system:SystemParametersInfoW Unimplemented action: 112 (SPI_GETMOUSESPEED)
> fixme:win:EnumDisplayDevicesW ((null),0,0x34ee28,0x00000000), stub!
> fixme:win:EnumDisplayDevicesW ((null),0,0x34f36c,0x00000000), stub!
> fixme:win:EnumDisplayDevicesW ((null),0,0x34f630,0x00000000), stub!
> fixme:win:EnumDisplayDevicesW ((null),0,0x34f630,0x00000000), stub!
> fixme:win:EnumDisplayDevicesW ((null),0,0x34f0a0,0x00000000), stub!
> fixme:system:SystemParametersInfoW Unimplemented action: 113 (SPI_SETMOUSESPEED)
> fixme:d3d:IWineD3DDeviceImpl_GetAvailableTextureMem (0x175618) : stub,
> simulating 64MB for now, returning 64MB left
> fixme:win:EnumDisplayDevicesW ((null),0,0x34f0a0,0x00000000), stub!
> fixme:system:SystemParametersInfoW Unimplemented action: 113 (SPI_SETMOUSESPEED)
> fixme:sync:CreateIoCompletionPort (0xffffffff, 0x0, 00000000, 00000000): stub.
> fixme:wininet:InternetSetOptionW Option
> INTERNET_OPTION_CONNECT_TIMEOUT (5000): STUB
> fixme:wininet:InternetSetOptionW INTERNET_OPTION_SEND/RECEIVE_TIMEOUT
> not supported on protocol 4
> fixme:wininet:InternetSetOptionW Option INTERNET_OPTION_CONTEXT_VALUE; STUB
>
>
>
> I do hear sound but, I see nothing just a login screen.
>
>
> Sam Fourman Jr.
>
>
> On 4/5/07, Jim Stapleton <stapleton.41 at gmail.com> wrote:
> > I think xorg_libraries would be the relevant part of xorg, as the xorg
> > port is just a meta port.
> >
> > Nonetheless, My current OS was retrieved from ports and compiled March
> > 6th, and has no issues. What does your make.conf look like? At what
> > point does WoW bail? (Do you get to the login screen, select
> > character, world, none-of-the-above?)
> >
> > -Jim Stapleton
> >
> > On 4/5/07, Sam Fourman Jr. <sfourman at gmail.com> wrote:
> > > I am using FreeBSD 6.2 Stable (March Snapshot)
> > >
> > > I am using the 9746 Nvidia Driver From ports
> > > wine 0.9.34
> > > gnome 2.18
> > > and xorg 6.9
> > >
> > > would you be able to post your xorg.conf file maybe there is a
> > > settings change in there
> > >
> > > Sam Fourman Jr.
> > >
> > > On 4/5/07, Jim Stapleton <stapleton.41 at gmail.com> wrote:
> > > > Yes, the card is PCI-E, there is also no onboard video.
> > > >
> > > > Which version of Xorg are you using? How about the nvidia driver port?
> > > > (ls /var/db/pkg | grep xorg; ls /var/db/pkg | grep nvid)
> > > > I get this result:
> > > >
> > > > linux-xorg-libs-6.8.2_5/
> > > > xorg-6.9.0/
> > > > xorg-clients-6.9.0_3/
> > > > xorg-documents-6.9.0/
> > > > xorg-fonts-100dpi-6.9.0_1/
> > > > xorg-fonts-75dpi-6.9.0_1/
> > > > xorg-fonts-cyrillic-6.9.0_1/
> > > > xorg-fonts-encodings-6.9.0_1/
> > > > xorg-fonts-miscbitmaps-6.9.0_1/
> > > > xorg-fonts-truetype-6.9.0/
> > > > xorg-fonts-type1-6.9.0/
> > > > xorg-fontserver-6.9.0_1/
> > > > xorg-libraries-6.9.0_1/
> > > > xorg-manpages-6.9.0/
> > > > xorg-nestserver-6.9.0_1/
> > > > xorg-printserver-6.9.0_2/
> > > > xorg-server-6.9.0_6/
> > > > xorg-vfbserver-6.9.0_2/
> > > >
> > > > nvidia-driver-1.0.9746/
> > > > nvidia-settings-1.0_10/
> > > >
> > > >
> > > >
> > > >
> > > > -Jim Stapleton
> > > >
> > > > On 4/5/07, Sam Fourman Jr. <sfourman at gmail.com> wrote:
> > > > > Just a Question,
> > > > >
> > > > > Does your machine have a PCI Express Video Card?
> > > > >
> > > > > Sam Fourman Jr.
> > > > >
> > > > > On 4/5/07, Jim Stapleton <stapleton.41 at gmail.com> wrote:
> > > > > > Errp, sorry, gmail only showed the first three posts, I have 0.9.32 as
> > > > > > my wine version, try these setings (backup your WTF file first!).
> > > > > >
> > > > > > My machine is on an Athlon64 (nForce4 Ultra/ASUS), with a 7300GS (BFG)
> > > > > >
> > > > > > 1) Set wine to use a virtual window/desktop of 1024x768, hardware
> > > > > > video accel, and don't let Direct X apps prevent cursor from exiting
> > > > > > the screen. It should work full screen, but I've never tried, I know
> > > > > > this config works. (DX apps crashing in full screen tend to bork the X
> > > > > > server's output to some obnoxious resoution without informing the
> > > > > > session manager, at least in KDE)
> > > > > >
> > > > > > 2) Go to the base of the WoW install directory and: chmod -Rv 775 *
> > > > > >     This will make sure you can access everything as needed (u+rwx, g+rwx, o+rx)
> > > > > >
> > > > > > 3) Here is my WTF (The graphics settings are a tad high for my 7300,
> > > > > > but your card shouldn't flinch at them):
> > > > > > SET readTOS "1"
> > > > > > SET readEULA "1"
> > > > > > SET readScanning "-1"
> > > > > > SET readContest "-1"
> > > > > > SET locale "enUS"
> > > > > > SET hwDetect "0"
> > > > > > SET gxColorBits "24"
> > > > > > SET gxDepthBits "24"
> > > > > > SET gxResolution "1024x768"
> > > > > > SET gxRefresh "60"
> > > > > > SET gxMultisampleQuality "0.000000"
> > > > > > SET fullAlpha "1"
> > > > > > SET SmallCull "0.010000"
> > > > > > SET DistCull "500.000000"
> > > > > > SET trilinear "1"
> > > > > > SET frillDensity "48"
> > > > > > SET farclip "597"
> > > > > > SET specular "1"
> > > > > > SET pixelShaders "1"
> > > > > > SET particleDensity "1.000000"
> > > > > > SET unitDrawDist "300.000000"
> > > > > > SET movie "0"
> > > > > > SET expansionMovie "0"
> > > > > > SET realmList "us.logon.worldofwarcraft.com"
> > > > > > SET timingTestError "0"
> > > > > > SET realmName "Arathor"
> > > > > > SET gameTip "7"
> > > > > > SET shadowLevel "0"
> > > > > > SET anisotropic "4"
> > > > > > SET M2UsePixelShaders "1"
> > > > > > SET Gamma "1.000000"
> > > > > > SET lastCharacterIndex "2"
> > > > > > SET MusicVolume "0"
> > > > > > SET SoundVolume "1"
> > > > > > SET MasterVolume "1"
> > > > > > SET weatherDensity "1"
> > > > > > SET AmbienceVolume "0.60000002384186"
> > > > > > SET uiScale "1"
> > > > > >
> > > > > >
> > > > > >
> > > > > > Hope that helps,
> > > > > > -Jim Stapleton
> > > > > >
> > > > > >
> > > > > > On 4/5/07, Jim Stapleton <stapleton.41 at gmail.com> wrote:
> > > > > > > Works fine on my system, except it crashes when I try to change the
> > > > > > > video settings, and the updater doesn't run (I have to go to my
> > > > > > > windows machine for those, back up the current WoW directory, and then
> > > > > > > copy over the WoW directory structure back to my Wine install from my
> > > > > > > windows install (tar -jcvf ...; mount_smbfs ...; cp -rfv ...)
> > > > > > >
> > > > > > > Effectively - I needed windows to install, and update, but it plays
> > > > > > > fine on FreeBSD.
> > > > > > >
> > > > > > > On 3/31/07, Sam Fourman Jr. <sfourman at gmail.com> wrote:
> > > > > > > > Has anyone been able to get World of Warcraft Burning crusade running
> > > > > > > > on FreeBSD 6.2 stable with wine 0.9.34 and a nvidia video driver?
> > > > > > > >
> > > > > > > > I had it working on a earlier version of wine 9.22(I think it was)
> > > > > > > >
> > > > > > > > if someone would mind posting some instructions on how to get this
> > > > > > > > working it would be great
> > > > > > > >
> > > > > > > > Thank you Wine Devlopers for continued FreeBSD Support
> > > > > > > >
> > > > > > > > Sam Fourman Jr.
> > > > > > > >
> > > > > > > > _______________________________________________
> > > > > > > > wine-users mailing list
> > > > > > > > wine-users at winehq.org
> > > > > > > > http://www.winehq.org/mailman/listinfo/wine-users
> > > > > > > >
> > > > > > >
> > > > > >
> > > > >
> > > >
> > >
> >
>



More information about the wine-users mailing list