From owner-freebsd-hackers Thu Nov 28 10:11:10 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 9D3A537B401 for ; Thu, 28 Nov 2002 10:11:08 -0800 (PST) Received: from alpha.yumyumyum.org (dsl092-171-091.wdc1.dsl.speakeasy.net [66.92.171.91]) by mx1.FreeBSD.org (Postfix) with ESMTP id 6610D43EAF for ; Thu, 28 Nov 2002 10:11:07 -0800 (PST) (envelope-from culverk@alpha.yumyumyum.org) Received: from alpha.yumyumyum.org (localhost [127.0.0.1]) by alpha.yumyumyum.org (8.12.6/8.12.6) with ESMTP id gASI8Irv044466; Thu, 28 Nov 2002 13:08:19 -0500 (EST) (envelope-from culverk@alpha.yumyumyum.org) Received: from localhost (culverk@localhost) by alpha.yumyumyum.org (8.12.6/8.12.6/Submit) with ESMTP id gASI8Hlf044463; Thu, 28 Nov 2002 13:08:18 -0500 (EST) (envelope-from culverk@alpha.yumyumyum.org) Date: Thu, 28 Nov 2002 13:08:17 -0500 (EST) From: Kenneth Culver To: Martin Faxer Cc: freebsd-hackers@freebsd.org Subject: Re: WarCraft III on FreeBSD In-Reply-To: <20021128084934.GB1748@lockdown.spectrum.fearmuffs.net> Message-ID: <20021128130643.M44447-100000@alpha.yumyumyum.org> MIME-Version: 1.0 Content-Type: TEXT/PLAIN; charset=US-ASCII X-Spam-Status: No, hits=-0.7 required=5.0 tests=IN_REP_TO,DOUBLE_CAPSWORD,NO_MX_FOR_FROM,AWL version=2.31 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 2 things, first try using the latest version of winex. Second, try editing /usr/compat/linux/usr/bin/winex (it's a shell script) so that #!/bin/sh says #!/usr/compat/linux/bin/bash I found that doing that solves a few problems for me, although I never had the problem you're having. Ken On Thu, 28 Nov 2002, Martin Faxer wrote: > 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