From owner-freebsd-hackers Thu Nov 28 0:50:44 2002 Delivered-To: freebsd-hackers@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id C40DC37B401 for ; Thu, 28 Nov 2002 00:50:42 -0800 (PST) Received: from lockdown.spectrum.fearmuffs.net (c164-147.pro.thalamus.se [212.31.164.147]) by mx1.FreeBSD.org (Postfix) with ESMTP id 0BB9343EAF for ; Thu, 28 Nov 2002 00:50:20 -0800 (PST) (envelope-from gmh003532@brfmasthugget.se) Received: from lockdown.spectrum.fearmuffs.net (localhost [127.0.0.1]) by lockdown.spectrum.fearmuffs.net (8.12.6/8.12.6) with ESMTP id gAS8nhUG001856; Thu, 28 Nov 2002 09:49:43 +0100 (CET) (envelope-from gmh003532@brfmasthugget.se) Received: (from redpixel@localhost) by lockdown.spectrum.fearmuffs.net (8.12.6/8.12.6/Submit) id gAS8nY0Z001855; Thu, 28 Nov 2002 09:49:34 +0100 (CET) (envelope-from gmh003532@brfmasthugget.se) Date: Thu, 28 Nov 2002 09:49:34 +0100 From: Martin Faxer To: Kenneth Culver Cc: freebsd-hackers@freebsd.org Subject: Re: WarCraft III on FreeBSD Message-ID: <20021128084934.GB1748@lockdown.spectrum.fearmuffs.net> Mail-Followup-To: Kenneth Culver , freebsd-hackers@freebsd.org References: <20021127225731.GA18159@lockdown.spectrum.fearmuffs.net> <20021127215919.C41289-100000@alpha.yumyumyum.org> Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline In-Reply-To: <20021127215919.C41289-100000@alpha.yumyumyum.org> User-Agent: Mutt/1.4i Sender: owner-freebsd-hackers@FreeBSD.ORG Precedence: bulk List-ID: List-Archive: (Web Archive) List-Help: (List Instructions) List-Subscribe: List-Unsubscribe: X-Loop: FreeBSD.ORG On Wed, Nov 27, 2002 at 10:06:44PM -0500, Kenneth Culver wrote: > What flags are you starting winex with? Also, you can't run the game as > normal I'm assuming because FreeBSD doesn't have block devices. The game > needs to be able to check the cdrom, in order to be able to run, and it > expects to see block devices (since linux still has them). I own a copy of > Warcraft 3 but it seems that in order to get it working (until we have > block devices working) you have to use a nocd hack. I'm not passing any flags at all to WineX. The "suspend problem" seems to happen with all .exe files I've tried so far. Even the simple ones that in theory should work, like eg. notepad.exe. This is what it looks like: redpixel@lockdown:/dos/Program Files/Warcraft III %> /compat/linux/usr/bin/winex war3.exe zsh: suspended (signal) /compat/linux/usr/bin/winex war3.exe redpixel@lockdown:/dos/Program Files/Warcraft III %> fg [1] + continued /compat/linux/usr/bin/winex war3.exe wine: Unhandled exception, starting debugger... redpixel@lockdown:/dos/Program Files/Warcraft III %> uname -a FreeBSD lockdown.spectrum.fearmuffs.net 5.0-CURRENT FreeBSD 5.0-CURRENT #2: Wed Nov 27 23:08:11 CET 2002 redpixel@lockdown.spectrum.fearmuffs.net:/usr/obj/usr/src/sys/LOCKDOWN i386 Needless to say, that signal wasn't sent by me :). > Using that, and moving the Movies directory to Movies.bak in the installed > warcraft directory, I am able to start it with: > > winex --dll quartz=n -- war3.exe (-opengl) > > The -opengl is optional. Have you tried this? I have now, and it doesn't cause any difference. The WineX process still gets suspended shortly after start-up. :( BTW, I'm using WineX 2.2a. To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-hackers" in the body of the message