Click to See Complete Forum and Search --> : WineX


BakDak
03-28-2003, 12:41 PM
Hi,

I've been trying to install games like Starcraft and a free online game called Uniball. (www.uniball-central.com)

I first tried to use Just WiNE to install them. I installed Uniball just fine, but when I go to play it I just get a blank screen and have to kill it.

Now I hear all over these forums that WiNE is not setup for games. So I went around looking for WiNE X. I found it at TransGaming, but they want a subscription in order to use it.

First of all, I am so appauled at this. I always thought Linux and most Linux software was free. I guess there might be a source or something, but I have no Idea how to run or compile it.

Anywho, my question is, is there an alternative to WinEX, in order to play games like Starcraft Online?

(BTW when I try to install starcraft it says I need Direct X 2)

Hayl
03-28-2003, 12:49 PM
they charge a subscription fee because they pay their developers. they also donate a lot of their code back to the wine project.

with the subscription, you get the right to vote monthly on what direction they take their development of the product as well as what games they work on support for. you also get their copy-protection code (so you don't have to crack your games), and better windows-installer support.

yes - it is available by CVS but you have to crack most games you install with the CVS version.

i believe that the frank's corner website has a tutorial on how to compile it from CVS or if you do a search on JL you will find many threads explaining how to do it.

there is no other project that will allow you to play Windows games under Linux other than regular old wine so i suggest dual-booting if you can't be bothered to compile from CVS or are really that dead-set against subscribing.

Icarus
03-28-2003, 01:42 PM
Originally posted by BakDak
First of all, I am so appauled at this. I always thought Linux and most Linux software was free. That comment is appauling...Open Source software is free to use, but there are some conditions where companies are allow to charge for the software.

As mentioned the 'subscibed binaries' include the game copy-protection code which cannot by law be viewed by the public. This code is not open source and is highly gaurded for protection.

If the game does not have any copy protection (runs off the hard drive and does not require the CD after installation) you should not have to worry about this.

The CVS is very easy to download and install (if you read the instructions and the INSTALL file which tells you to run tools/wineinstall from the wine directory)
Follow the instructions and you should be ok, worst probelms you'll have is not having the libraries installed for the compile.

BakDak
03-28-2003, 11:33 PM
I understand that it's open source. But as my comment says, im a complete newbie trying to grasp the basic idea of linux. I havn't seriously got into it because I don't have much time on my hands to read the books on it. So I'm hoping that I can learn how to use it, as I use it.

I still can't understand why they have to charge people to be able to use game's that they've allready paid for. I thought it was legal to crack your game, as long as you allready own it and don't re-disribute it. I am duel booting right now with Windows XP. But i'm just trying to get more info on Windows emus, to figure out whether or not I should totally drop bill gates & friends.

As for WineX, I've downloaded the CVS or whatever it's called and I read the instructions. It said to run some commands and such, and I did, but everytime I do something, it keeps saying "install.sh program not found". I go to the directory and it's right in there.

Anywho, thanks for your suggestions.

shadowrider
03-29-2003, 12:31 AM
i assume you've followed this (http://frankscorner.org/winex_cvs.html) ?

try running it as root

BakDak
03-31-2003, 05:49 PM
Yeah, I followed that page.... but I keep getting erros when I try to compile it. I've followed everything else... except I dont understand a couple things, like making the .wine directory in the $HOME or something. Im confused and lost.

Anywho, these are the erros I get when trying to compile...

In file included from caps.c:20:
d3dgl_private.h:119: parse error before "PFNGLACTIVETEXTUREARBPROC"
d3dgl_private.h:119: warning: no semicolon at end of struct or union
d3dgl_private.h:119: warning: type defaults to `int' in declaration of `glClientActiveTextureARB'
d3dgl_private.h:119: `glClientActiveTextureARB' redeclared as different kind of symbol
/usr/include/GL/gl.h:1959: previous declaration of `glClientActiveTextureARB'
d3dgl_private.h:119: warning: data definition has no type or storage class
d3dgl_private.h:119: parse error before "glMultiTexCoord2fARB"
d3dgl_private.h:119: warning: type defaults to `int' in declaration of `glMultiTexCoord2fARB'
d3dgl_private.h:119: `glMultiTexCoord2fARB' redeclared as different kind of symbol
/usr/include/GL/gl.h:1970: previous declaration of `glMultiTexCoord2fARB'
d3dgl_private.h:119: warning: data definition has no type or storage class
d3dgl_private.h:121: parse error before '}' token
d3dgl_private.h:121: warning: type defaults to `int' in declaration of `DD_GL_data'
d3dgl_private.h:121: warning: data definition has no type or storage class
caps.c:32: parse error before '*' token
caps.c:33: parse error before '*' token
caps.c:34: parse error before '*' token
caps.c:35: parse error before '*' token
caps.c: In function `D3DGL_Init':
caps.c:100: `gld' undeclared (first use in this function)
caps.c:100: (Each undeclared identifier is reported only once
caps.c:100: for each function it appears in.)
caps.c:113: parse error before ')' token
caps.c:131: `PFNGLACTIVETEXTUREARBPROC' undeclared (first use in this function)
caps.c:131: parse error before "extproc"
caps.c:131: `PFNGLCLIENTACTIVETEXTUREARBPROC' undeclared (first use in this function)
caps.c:131: parse error before "extproc"
caps.c:131: `PFNGLMULTITEXCOORD2FARBPROC' undeclared (first use in this function)
caps.c:131: parse error before "extproc"
caps.c: At top level:
caps.c:386: parse error before '*' token
caps.c: In function `fill_prim_caps':
caps.c:388: `pc' undeclared (first use in this function)
caps.c:392: `gld' undeclared (first use in this function)
caps.c: At top level:
caps.c:450: parse error before '*' token
caps.c: In function `check_exts':
caps.c:458: `gld' undeclared (first use in this function)
caps.c: At top level:
caps.c:463: parse error before '*' token
caps.c: In function `add_texture_fmts':
caps.c:470: `lpData' undeclared (first use in this function)
caps.c:553: `gld' undeclared (first use in this function)
caps.c: At top level:
caps.c:582: parse error before '*' token
caps.c: In function `add_zbuffer_fmts':
caps.c:587: `lpDD' undeclared (first use in this function)
caps.c: In function `D3DGL_GetCaps':
caps.c:612: `gld' undeclared (first use in this function)
caps.c:612: parse error before ')' token
make[2]: *** [caps.o] Error 1
make[2]: Leaving directory `/root/wine/dlls/d3dgl'
make[1]: *** [d3dgl/libd3dgl.so] Error 2
make[1]: Leaving directory `/root/wine/dlls'
make: *** [dlls] Error 2

Compilation failed, aborting install.

Also, how do I start winex now? If it's installed where do I find it? I checked the EMU directorys and nothing is in it.

Hayl
03-31-2003, 06:03 PM
Originally posted by BakDak
I still can't understand why they have to charge people to be able to use game's that they've allready paid for.
they aren't. if you want to use it then use the CVS version and crack your game(s) for no-cd or run it under the O/S the manufacturer supports / designed it for i.e. Windows. if you want to have a say in its development, and get the extra code provided by Transgaming by becoming a subscriber, then subscribe. It's not even expensive to subscribe.

BakDak
04-01-2003, 01:57 AM
ya..... ......

coffeehead
04-12-2003, 06:08 PM
Originally posted by BakDak
Yeah, I followed that page.... but I keep getting erros when I try to compile it.

Did you get to work? I have the same errors....

BakDak
04-13-2003, 01:00 AM
Actually, no. I have completely given up on linux..... for now. Until I can play Diablo II or Battlefield that is supported by the OS, then im afraid im back to mr gates. I re-installed XP, and feeling good. :(

Icarus
04-13-2003, 01:25 AM
It's possible that the CVS was broken when you downloaded it. Update it and try again, the errors look code related and a most likey fixed by now

shuzi
04-13-2003, 02:40 AM
you can get WineX 2.x RPM from www.freshrpms.net. its much easier than CVS and is successfully running my windows games.

Note: you will have to download apt-get from www.freshrpms.net in order to install any rpms from that site.

coffeehead
04-13-2003, 02:08 PM
What i found out is it dose not like something on my Suse8.1. I use the Cvs on Mandy and it ran fine.....
I will wait and try it when Suse8.2 come out in a couple of days:rolleyes:

MorphiusFaydal
04-13-2003, 02:36 PM
go to www.slinux.net and sign up for an account there. its free, and they have some cool software. its not very big yet, but it should get bigger. they have the winex 3 pre-1 for dl in .tx and .rpm.