WineX 3.0 Examined
GonzoJohn writes "When I first subscribed to Transgaming's WineX 2.1 product last year, I was pleasantly surprised that nearly half of the games I had were supported to a degree. The games that did run ran pretty flawlessly. The games that didn't work had varying degrees of success, all just short of actually being able to play the game (the installers seemed to work). With the release of WineX 3.0 from Transgaming on April 17th this year, it looked like it was time to revisit the wonderful world of Wine. This time around, Transgaming WineX 3.0 has some new tools as well as improvements in the number of games supported and gaming speeds. In this article, we're going to take a look at the new features of WineX 3.0, with a focus on their new GUI installer called Point2Play."
Oh no...I can see it now...the next version will be called 3.1, then 3.11 and finally WineX 95! It's happening again! Argh!
My journal has hot
The games that didn't work had varying degrees of success, all just short of actually being able to play the game
Only a die-hard WineX advocate would count ONLY getting installer to run as some degree of success. Everyone else would count such cases as complete failures - one notch above utter and complete failures (when the installer won't run). Actually, if the game itself won't run I'd probably rather have the installer fail.
I've had winex segfault on me every time i try to run anything with it. Maybe due to my nvidia drivers, it works fine on my friends machine(ati drivers). On that machine it works flawlesly, fine product but the segfault thing realy ruins my day...
I don't know about anyone else, but that wording didn't inspire a whole lot of confidence in the 'success' of this project.
"Ask not what your country can do for you." --John F. Kennedy
Please answer me this one question:
Suppose WineX becomes perfect. Suppose Linux gamers by thousands load up their games and enjoy the latest Windows games. Suppose as a result Windows game developers see incrementally better sales (less than 5%, probably closer to 1-2%). Now, why in the world would they suddenly throw away all the code, tools, and experience they have on their current platform to grab some tiny extra percentage by learning, developing for, and testing on a new platform?
After all they can happily tell those Linux people "You're unsupported. But try WineX!" When it fails, they simply say "You're unsupported!" They already have your money, after all, and it's your own fault for trying it on an unsupported platform.
Let's be honest: Isn't WineX just a bandage for all those Linux users (former Windows users) that can't give up Windows games? It isn't bloody likely to convince anyone to leave Windows, the platform for which those games were made in the first place.
Look at Bleemcast (PSX emulator for Sega Dreamcast). It emulated the original games on a different platform, even with graphical enhancements, but it didn't convince anyone who already had a PSX to jump on the Dreamcast...it just made already-committed Dreamcast owners happier.
Curmudgeon Gamer: Not happy
Even though the licence that Bochs uses and the licence that Wine uses are different, why can't the Wine developers write a portion that allows usage of x86 emulation enabling the usage of Windows programmes under different processor architecures?
Playing a game should not require the user to spend time installing and configuring it, and pull his hair whenever the game or computer crash.
This is why game consoles should remain the only serious way to play.
Ok people, we all have great PCs with lots of computing and video power, and we know how to use them, but really, the focus should be on average users, guys who want to play right now, children.
While this is a step in the right direction, Linux is nowhere near being the platform of choice for gamers and will remain the realm of computer savvy users for a pretty long time. Anyone saying otherwise should try to emulate the ease of use of your average playstation.
I am unable to read the link to see if the sound support was improved.
I tried v2.0 and wasn't impressed. I tried to enable EAX and 3D Sound in Diablo 2 and other games. The audio sounded plain and boring in my favorite games. I was forced to go back to Windows to enjoy my audio with my old Sound Blaster Live! card. Does v3.x let you do this now?
Ant(Dude) @ Quality Foraged Links (AQFL.net) & The Ant Farm (antfarm.ma.cx / antfarm.home.dhs.org).
Will it finally play OGG... ;-)
Oups, sick joke, I meant : will it finally run Fruity Loops or even Cubase ???
Trolling using another account since 2005.
You can read them here.
The review appears to be slashdotted.
.:diatonic:.
Under Windows
Insert CD
Autoruns
Type in ID number
Wait..
Click Icon
play Game
Under Linux
Insert CD
Start Wine
Load Binary
Crashes
Load Again
Goes a bit further
Move you mouse X11 Locks up
Download lastest CVS version
Rebuild
Try Again
Crashes
Give up and do something else
Now I really like Linux. Honestly I do, but this is one of those times Windows just wins
Rus
Cheap UK and US VPS
Since this article is games-oriented, why isn't it in the new, garish-colored games.slashdot.org?
Slashdot: come for the pedantry, stay for the condescension.
Strange, maybe I'm just reading too much into this and I should just shut up... but in looking at the WineX Sourceforge page and well, they haven't released any files, and well... the project's status is "Alpha."
So... was this a case of them just not updating their sourceforge page (like that NEVER happens) or is this a premature announcement?
sad robot making broken music
You're right. Version number jokes never get old. They are repeated and repeated, year after year, but they are still just as clever and inventive as they were five years ago.
Let's make another 3.11 joke, shall we? The trigger-happy crackheads will be falling over themselves trying to mod it up fast enough.
"Sufferin' succotash."
Games are the reason for buying that new 7GHz machine with the gigabyte video card in it, and games are the hard-to-port reason for buying Windows, just as they're the reason for buying Gamez hardware platforms, because they're unique products (unlike Office, where a similar product running on a different OS is just fine.) So if good portability tools let game writers hang onto Windows a bit longer, fine, that still means that more of the important industry-driving products (:-) run on Linux as well.
Bill Stewart
New Fast-Compression-only CPR http://preview.tinyurl.com/dy575ks
I had success installing Dreamweaver 4.01 with version 2.x of WineX. Dreamweaver was very slow, and some of the tools like layers didn't work (crashing WineX).
It would be interesting to see if WineX 3.x can runner Dreamweaver in a productive way. Any takers?
Point2Play basically acts kind of like a registry for windows games. Not exactly what it does but a reasonable analogy. I wish you could add directories/executables directly to it rather than having to do an install, but other than that it's working well as a launch point for my windows games.
Over all I am pleased with wineX3. I thought the wineX3 preview was lacking but this version seams acceptable.
I do security
Last thing I heard the NPTL support code wasn't yet in CVS, you have to buy it from them. It will get there eventually, but it's tied up with their copy protection proprietary stuff.
WineX is only designed for gaming, not running business applications, browser plugins, etc.
Hey, maybe you should do a little INVESTIGATION before you start posting:) WineX IS free. The source is free for download. If you want precompiled binaries and official support, that is what you pay for (and boy, is it CHEAP). Please don't tell me you can't handle ./configure; make && make install.
It's also a hell of a lot cheaper than buying a copy of windows to play.
If I had the money, I might not complain so rudely, but come on people!
Yeah, c'mon people! Why would you think that releasing your source is enough? Shouldn't you freely support and hand-hold every shlub that uses your product?
Just download the source and compile, and sate yourself with a little hard-earned fun, instead of complaining about nonexistant problems.
well to get wine to work with redhat 9 i have to
.bashrc file. If anyone knows what bad side efects this will couse let me know
export LD_ASSUME_KERNEL=2.2.5
strangly enough this will also couse realplayer 8 to work properly under redhat9 , i just addded it to my
Let's see... last time I checked, you can download the source for free. The membership is 5 bucks a month ($60 a year) for a pre-packaged wine (rpm, deb, and tgz) with all the correct dll's in the right place AND a voice in what area WineX will be developed in next, plus support. Now they have an installer available (and IIRC, it's source is freely available) that is prepackaged for members. They keep adding benefits to WineX membership, but the price stays the same. Sorry, but that seems pretty reasonable to me.
I'm willing to bet Winex 3.0 cvs doesn't have a fix for the glibc 2.3.2 bug (that makes everything not work). I know for a fact that it's fixed in 3.0 retail though. So your options are to switch to RH8 (or anothen non-glibc 2.3.2 distro) or buy it. Fun.
Published by LinuxOrbit.com April 28, 2003
by John Gowin, Linux Orbit Editor-in-chief
It seems just like yesterday I was cleaning up my office and realized I had a bunch of games I could no longer play because of my complete Linux conversion. Although I don't buy a lot of games, the ones I had represented a decent cash investment, and I didn't want them to completely go to waste. This led me to Transgaming's WineX. When I first subscribed to Transgaming's WineX 2.1 product last year, I was pleasantly surprised that nearly half of the games I had were supported to a degree. The games that did run ran pretty flawlessly. The games that didn't work had varying degrees of success, all just short of actually being able to play the game (the installers seemed to work). All of this we detailed in our review of WineX 2.1 last August.
With the release of WineX 3.0 from Transgaming on April 17th this year, it looked like it was time to revisit the wonderful world of Wine. This time around, Transgaming WineX 3.0 has some new tools as well as improvements in the number of games supported and gaming speeds. In this article, we're going to take a look at the new features of WineX 3.0, with a focus on their new GUI installer called Point2Play.
The software
If you're not familiar with the Transgaming WineX sales model, you have 3 choices. You can subscribe for $5 US per month, with a three month minimum subscription. You can also choose a longer subscription term, such as one year for $50 US (essentially 2 months for free). Transgaming also gives access to the CVS releases of WineX to subscribers and non-subscribers, but the copyright protection code needed to run most games is missing. They also offer no support to those who build WineX from source. Once you've subscribed, you'll find pre-built packages available for download in RPM, DEB and TGZ formats. If you're familiar with your Linux distribution, installing the package for your system should be a breeze. This time around, you'll need to install 2 packages however, one for WineX and one for the new GUI tool Point2Play. The instructions for installing both are on the downloads page at the Transgaming website (once you've created an account and logged in).
The hardware
Here is a quick overview of the hardware which we used to test WineX 3.0:
In our tests, we ran WineX 3.0 under Red Hat Linux 7.3, but according to the Transgaming web site, the latest Linux distributions should be fine, provided they support the following:
(In our previous review, we also tested WineX on a Gateway PII 400 with a Riva 128 video card. That system is currently occupied with a Debian dist-upgrade to Sid over a dialup line, but that is a different article altogether.)
Once we installed the necessary RPMS for Winex and Point2Play:
Point2Play-1.0-0.i386.rpm
winex3-3.0-1.i386.rpm
we were ready to start testing.
Editors Note: In our previous review of Transgaming's WineX, we covered a few technical notes for configuring XFree86 on your GNU/Linux system. I
There are alot of posts trashing WineX because it supports only about half of all games, this is just as good if not better than Win2K or WinXP because it supports almost all of my favorite DOS games and alot of the recient games for the windows platform. WineX was made to remove the uneasyness of going to the Linux platform by allowing newcomers to have all of their games on Linux, it also allows people who only single boot with Linux to be happier with their Linux machine.
I was actually trying for funny though it ain;t that funny I will admit
Rus
Cheap UK and US VPS
winex converts DirectX to opengl on the fly to do that at any reasonable speed you need a fast cpu, in reality 500 MHz isn't fast enough to run most modern games under winex
Big question, how hard would it be to recompile WineX for OSX? Yes I know you'd have to combine it with Bosche or more preferrably a JIT x86 -> PPC compiler. I'm just curious if WineX itself is written in C or if there is x86 assembly in there. Are there "big endian" issues?
...so why's it so hard to just dual boot with Windows?
I mean seriously, every time I see these WineX threads I'm reminded of why I went from DOS to Win95 in the first place. I got sick of having to set everything up, then troubleshooting the inevitable problems that would arise. That's gone in recent years. Now installing a game on XP or 2k is "setup.exe, ok, ok, ok, play." Now you guys are talking about adding steps to that if the game doesn't work straight away.
Seriously dudes, if you really want to play games that badly, just dual boot into Windows. Save yourselves the fuss.
"Derp de derp."
I don't think that's just for Wine. I think its the minimum you'd like to try any games at. I play GTA3 on a Duron 950 and it is a little slow, but playable.
-- Give me ambiguity or give me something else!
I wish someone would post a comparison of all the different Wine-oids, including what the license terms are. I looked into wine for starcraft and warcraft-III some time ago, and despite several anecdotes about how "it works", I never could really get tractable instructions.
Has there been any interest in having the gaming companies support Wine during their test cycle, as well as printing Wine requirements on their shipped game packages? I'd be more tempted to purchase a game for use on Linux if I knew it was supported on Wine by the vendor. Having the information printed in the requirements box could be a big help in selling Linux as a gaming environment. Thanks.
-Bob-
A 500Mhz processor is fast enough to run most modern games under WINDOWS either.
Just a pity that you have to pay, there isn't even a cut back 'taster' version like some developers have done.
There's one reason I keep my WineX subscription, and it's not the packages:
It's having a say in the monthly polls. Nothing else.
retrorocket.o not found, launch anyway?
I tried WineX 3.0 with Simcity 4 and the results were pretty dismal. It says on their homepage that it is an officially supported game. Has anyone had any luck with getting it to work well? The game installs, and runs for a bit, but goes downhill if I try to create a new city. The graphics become messed up whenever you scroll if hardware rendering is used. When I switch it to software rendering the game displays nothing (I know it's running though because all the sounds work.)
"Once all the game developers have already stopped porting to linux they wont come back"? WHAT game developers are porting games to linux? C'mon! Virtually none. Id software produces linux binaries of all their games as a matter of tradition. Perhaps one or two other vendors may consider porting, but usually they are coaxed into allowing someone else to port.
Wine isn't hurting anything because there is nothing to hurt. All you need is for linux on the desktop to become more widespread and you will see linux ports from the actual game source rather than a bunch of hackers doing a port a year or two after the game has been out and played already by the rest of the world. In any case, it isn't as if game developers/companies are building FOR wine - most game do NOT work on winex or winehq or codeweaver's wine. It is practically an accident when a game does work. Thus, if companies were actually building for wine rather than for windoze proper (or linux), then you MIGHT have an argument, but even then it would be pretty weak. Why NOT build for a standard (wine) library so that you know your one game will run on windoze and linux out of the box? You don't HAVE to work to produce multiple versions unless you are also writing for Macs, then it would be two versions instead of 3 (best case): Mac, Windoze, and linux.
In Bushworld, they struggle to keep church and state separate in Iraq as they increasingly merge the two in America.
Afully Pricey?
What that system above?
Are you trapped in time like 4 years ago?
I think you said it yourself, cant expect a modern game to run on much less then the above.
And as for price, late last year we bought a Athlon 650 plus motherboard, 256 megs ram, case and powersupply, and a TNT 2 32 meg card for our file server. Total cost = under $100. Yes adding the hard drives did cost us more, but they were raided scsi 10,000 rpm , but you dont need that for gaming.
So the specs above are very old, and one should be able to grab a computer like that for not too much. My year old laptop next to me is a p3 1Ghz with 512Megs, and the computer I am typing on now, I upgradded from a 750 athlon to a 1.4 for the whopping sum of $35.
Jason
You are wrong, some of their code is copyright so (as you could read in their site like everyone else) when you download WineX from the CVS portions of the code are missing and bad patched, from my experience sound wont work at all with CVS sources.
From Transgaming site:
Pre-built packages of WineX contain components licensed from third parties, and may not be redistributed in whole for any reason.
But is not like im bitching about it, Im a TransGaming suscriber, is not expensive and at least i know im helping to keep the project running, i mean, i play Counter Strike without any problem, worth the $5 per month.
- - - - - - - - - -
Sigs are for morons... Wait a minute...
Sigs are for morons... Wait a minute...
I'm through compiling shit from source. There is no point in it. Why do I say that? Because say I compile gaim from source, but all the plug-ins are pre-compiled binaries (no source available). Then I'm screwed as the binaries won't see that GAIM is installed.
"There is a way that seems right to a man, but its end is the way of death." Proverbs 16:25 (NKJV)
You are wrong, some of their code is copyright so (as you could read in their site like everyone else) when you download WineX from the CVS portions of the code are missing and bad patched, from my experience sound wont work at all with CVS sources.
From Transgaming site:
Pre-built packages of WineX contain components licensed from third parties, and may not be redistributed in whole for any reason.
But is not like im bitching about it, Im a TransGaming suscriber, is not expensive and at least i know im helping to keep the project running, i mean, i play Counter Strike without any problem, worth the $5 per month.
- - - - - - - - -
Sigs are for morons... Wait a minute...
Sigs are for morons... Wait a minute...
Linux users eventually begin to match or even outnumber windows users worldwide?
China, India, Africa. They can make games too.
If you use Linux, please help development of Autopac
"* TransGaming writes incredibly enthusiastic pieces of propaganda which are mostly discussing software they did not write. The LGPL wine (the original codebase) has been developed for 9+ years, but TransGaming forked their version very recently, and does not contribute code back."
Not true
"# TransGaming has consistently claimed that their approach is superior to native porting in every manner."
I've *never* seen that claim made.
"# TransGaming once promised to give back code to what was Wine,"
TG has given code back.
"# TransGaming encourages the misconception that their product is not an emulator, despite the fact that the founder of the Wine project refers to it as such. In order to replace the term "emulation", they refer to WineX as a "portability technology", stretching definitions of both "portability" and "technology". If TransGaming really wishes to avoid the term "emulation", they should replace it with a phrase that actually reflects what WineX does, such as "compatibility layer".
WINE is not an emulator, and besides that, how is what term TG uses to describe WineX a reason for boycotting?!
"# TransGaming has willingly stripped out all methods of debugging the Wine source base in their packaged releases, greatly slowing down the process of fixing bugs."
Not true.
"# Support for games varies wildly between releases, and even their vaunted "DirectX 8.0 support" is already one rev behind and about to be a second rev behind. It still doesn't provide access to all the nice features that the cards, DirectX, and the games support."
Of course it varies between release, mostly better. And again how is this any reason for a boycott?
"# TransGaming promises much, yet delivers little.. . Still, there are many problems with the Half-Life emulation. The most notable of these problems is that the menus do not work, causing a significant drop in user-friendliness."
TG mostly delivers exactly what they promise. The menus in Half-Life don't render exactly correctly but they work just fine.
"# These same Counter-Strike players couldn't play online for some time. Valve had implemented new anti-cheating software which detected Wine users as cheaters."
And TG quickly worked with Valve to have WineX gamers recognized as legitimate clients. Problem solved and bravo for TG, how is this an arguement for a boycott?
I wonder if Point2Play a win32 app :-)
Finally someone figures it out. With a bigger marketshare you can make your own games, we wont need Windows gaming companies to port their games, with millions of Linux gamers, Linux gaming companies would make Linux only games.
Sorta like how Dreamcast had its exclusive games, and PSX has its exclusive games.
If you use Linux, please help development of Autopac
Obviously off topic... but does anybody here know of a project?
||| I still can't believe Parkay's not butter.
I'm surprised nobody mentioned this Tom's Hardware article regarding Windows gaming performance under Linux. Most interesting is the Quake III benchmarks of the native Linux and Windows clients.
WineX will be successful if game developers make the simple choice to write Windows code which will run on WineX. For example, as of last time I looked, out-of-process COM objects weren't supported in Wine. It's certainly possible to design almost any Windows app to use in-process COM objects. If software houses begin to look at Wine's capabilities and say "hey, if I design within those (reasonable) limitations, then my app will run pretty easily on Linux."
Linux is a custom kernel which provides a source-compatible copy of the Unix APIs. The same thing will happen to Windows. I predict that in five to ten years, some version of the Windows 98 API will become a practically open standard with at least one full implementation, and any operating system will be able to run any app which will run on Windows 98.
Then you can't afford to buy games to play or even blank CDs to pirate them with.
That's why I have friends. Because I have a broadband connection (live with parents), I had a friend send me a spindle of cd's so I could burn him stuff on occasion.
"There is a way that seems right to a man, but its end is the way of death." Proverbs 16:25 (NKJV)
Of course it's too much for the binary package creators to install it to the place where the source compile installs it too.
"There is a way that seems right to a man, but its end is the way of death." Proverbs 16:25 (NKJV)
Has anyone been able to download the source for WineX (using CVS). Every time I try I get a error (usualy "connection reset by peer")
Just wondering, does WineX have the same win32 compatibility as CrossOver's product does?
For instance, if I purchased WineX, could I then run Office 2000 without issues?
I realize WineX is a fork more directly targeted for game compatibility, but it seems to me it should be more-or-less equivalent to the version that CrossOver uses...
"# These same Counter-Strike players couldn't play online for some time. Valve had implemented new anti-cheating software which detected Wine users as cheaters."
Actually, that is true. It took weeks before CS players could play the game under Linux successfully.
Still, I agree that this is not a reason to boycott it. If anything, it says that native ports are superior to a game under WineX, which contradicts the anti-wine people's FUD about WineX getting so good that game developers won't develop native ports.
Why do I keep typing pythong?
It's all a question of where the money goes to. Right now, WineX users pay some money so that their games can run on Linux. If a game developer ports their game to linux, they can get a taste of that money.
And with the Dreamcast comparison, Bleemcast was very poor and only supported a few games. On the other hand, PS2's backwards compatibility DID convince several users of the PSX to upgrade, knowing that they could do so and still enjoy their old games
let me recommend a solution: WAREZ
If you are not using WAREZ soft at work then you'll be fine dont worry about the BSA asking to audit you and your one worthless PC.
There is no god
"pretty flawlessly", besides being bad English, is akin to 'sort of pregnant'. Either you are flawless, or you aren't.
Sorry for the interruption.
Everyone will start to cheer when you put on your sailin' shoes.
I think getting the latest glibc from up2date ought to fix this.
WineX isn't supposed to be a strength of Linux - no matter how good it gets, it will always be inferior to running it natively on Windows.
It's there for those people who'd use Linux where it has its strengths, and as a "bonus" they can run some games too. Which might make Linux a viable solution for more people - not hardcore gamers mind you, but those that play a game from time to time.
Linux ports to squeeze out the last copies isn't so important to games, that instead can sell an expansion/sequel. More traditional products will be a lot more interested in porting their product to Linux than games, as they struggle to gain market share, not bringing out "new" products all the time.
Kjella
Live today, because you never know what tomorrow brings
Well, considering how I'm a total frickin' idiot, I really don't have a choice on what I use.
"There is a way that seems right to a man, but its end is the way of death." Proverbs 16:25 (NKJV)
As pointed out by others, in which year do you live? 500MHz CPU's haven't been sold to gamers for what .. 5 years now? You can't game on WinXP unless you have 256 or even 512 megs of RAM nowadays. 1-2 GB is the default install size for most games.
:-)
As for the video card, do you think XP will automagically convert your S3 4 meg video card to a gaming video card on the fly?
The machine mentionned is far from awful pricey... you should get out of your basement some time and see what's changed
Not only is Linux not the platform of choice for gamers, it should remain as such! The Linux community should not waste their time trying to get games to run an operating system which is inherintly unsuited for such a task. Not only is the OS unsuited, but PC hardware is unsuited.
I dream of someday being able to ignore the video card upgrade cycle. I dream of playing CounterStrike 2without hassles. My dream includes a mouse, keyboard, and monitor and it does not include monthly fees!
Ok, I'm no professionnal game developer, but I've written SDL/OpenGL apps in the past (even recently) and by making sure everything does compile and work under both linux and windows as I add code, I end up with fully portable code. I mean, how hard is it to use portable libraries and code from the beginning? Why do companies choose to use DirectX instead of OpenGL? Even if you use DirectX, how hard is it to make that choice irrelevant to the rest of the implementation, and the switch to OpenGL transparent?
NVidia is doing a pretty good job at Linux graphics, as is Carmack. It must be possible for eevry company to build portable games and engines when they build them from scratch, shouldn't it?
WineX 3.0 no longer plays the games that 2.1 did. GTA3 and StarCraft no longer run and WC3 seems to be much worse. So, I don't really see much improvement. Anyone have any suggestions as to why GTA3 doesn't work (that's my favorite ;)?
Join Tor today!
Under Linux Buy WineX subscription Download binaries Install them Insert CD of supported game type "winex3 [path to installer]" Game installs, icons are created in K menu Click on icon, play game Get in fight w/ girlfriend for playing eight hours straight on your favorite supported game OR Install the new point'n'click thingy from Transgaming Point and click on pretty widgets Play game Cut yourself off from the rest of the world until you pass out from lack of food Enough with the FUD already!
Reminder: find a new sig
"those that worked, worked perfectly"
"those that didn't work, worked to varying degrees"
uhh...okay.
keep working on your literary skills. you know what they say - practice makes perfect, to varying degrees.
Support people who are writing natively supported (ports) of the games. Buying a subscription to Transgaming will get you the game you currently are wanting to play, yes, but later when another game comes out, you will probably not be so lucky. OTC, I have had very little problems with my non-supported Loki produced games.
The only way to further alternative platform gaming (including MAC and *NIX) is to support the native code writers (icculus.org), the shops that sell the alternative OS games (tuxgames.com), and especially the companies that port (or pay to port) the games (Epic, Bioware, IDSoftware, etc).
Transgaming is wash! They "support" many games, but that support is strickly community-based and it may be a while before you get an answer. Their so-called "support" includes telling the customer they will need to use a CD-CRACK to get some games working (probably a really bad idea). And, not to mention, you pay for a service for a game that you already "own". Example: I pay $50 for a game I want to play and then I pay $15 (minimal subscription fee for Transgmaing) just to get it running (maybe?!) in Linux. I would much rather pay $50 (one time and maybe more $) for a game that is ported and I know that 75% of time it is going to run out of the box.
The new GUI, Point2Play is a good example. It looks as though they planned, developed, and released this thing in a matter of days. Geez, I understand they want to make money, but I think there may be better ways to do it.
The biggest security hole sits between the keyboard and chair.
-Andrew McAllister
why bother?
"There is a way that seems right to a man, but its end is the way of death." Proverbs 16:25 (NKJV)
Actually, I used to have a job. Not a damn fucking thing was better.
Why bother?
1) Install Apache from RPM
2) Install modules from RPM (php module (even with PHP4 installed) still doesn't fucking work)
3) ??
4) Profit (or at the very least have fun)!
"There is a way that seems right to a man, but its end is the way of death." Proverbs 16:25 (NKJV)
Soviet
Russia
Computer Science is Applied Philosophy
I mean, how hard is it to use portable libraries and code from the beginning?
Seriously. It never ceases to amaze me when I see programs meant from the beginning to run on multiple platforms, yet written in DirectX. Neverwinter Nights being the prime example of this. It just seems like a bad decision to maintain two separate codebases like this. I only muck around writing 2D, and fairly simple 3D, but I consider it not compiling on any supported platform, with no changes needed, to be an error which should be fixed immediately. It took me a little time to get WxWindows down, but I've saved that many times over in not having to do what amounts to writing two programs to do the same function.
Everything will be taken away from you.
That's total fucking bullshit.
I used Debian Woody 3.0r0. Same fucking problems (some worse).
"There is a way that seems right to a man, but its end is the way of death." Proverbs 16:25 (NKJV)
Let me amend the above.
This does NOT in any way solve any problems.
"There is a way that seems right to a man, but its end is the way of death." Proverbs 16:25 (NKJV)
I just downloaded it and I got backyard baseball to work. That is the the greatest.
From the article:
"Needless to say, Black and White installed just fine under WineX 2.2, and 3.0 is no exception. Once the installation is complete, the Point2Play interface..."
This beats the shit out of buying a copy of win2K or (retches) XP when you find that it wont work on win98.
According to this; under the old version under certain circumstances had better compatability than an official win32 API.
This perpetual motion machine Lisa made is a joke, it just keeps getting faster and faster. - Homer
well, consider I'm never using Debian again, it's moot.
"There is a way that seems right to a man, but its end is the way of death." Proverbs 16:25 (NKJV)
I use Linux because of its advantages in speed, stability and configurability by the end user. I use Winex as a stop gap so I can play EverQuest with my wife. One of many things I have noticed with Winex is its resource hogging and lack of real stability, even between versions.
Ever notice that between versions some games that worked now no longer do so?
Finally, when Transgaming first started they stated that they would not compete with native ports, well that turned out to be a lie.
Winex is a strange beast, on one hand I see its value, on the other I can see its potential at destroying good solid ports. And native ports run faster, with a lot more stability than winex enabled games; finally, they help improve and mature other tools like OpenGL and things like SDL rather than just directx. Oh and before people say 90% of the desktops are Windows, well sales fell around 3% last year with regards to PC Games, I saw two whole isles at Fry's be given over to Country music. So in essence, if you make games for Mac and Linux you would have gained back those lost Windows sales and a little more and you would have entered a new market, rather than been where everyone else has been.
StarTux
I generally just install the latest and greatest version of direct x: seems to work fine for me. Ive been recently reliving past gaming glories (system shock 2, Red Alert, etc), and havent had a single problem. Of course, I stopped using Win9x about two years ago, so that could account for a lot of problems as well.
Other than getting DOS stuff working, its fine, and some of it will actually even run (with some PIF changes).
BTW, you spelled "sentence" wrong
Manipulate the moderator system! Mod someone as "overrated" today.
At least that's what the cheeky chaps behind TheInformationMinister.com would have us believe.
Fans of Comical Ali's inventive line of invective will be pleased to note he's handled the move from Baghdad to Redmond with aplomb.
Even though al-Sahaf was an apologist for a murderous regime, his star-quality shines through.
"Windows has no bugs. None! None I tell you! We will be shipping product soon," Comical Ali pronounces in the well-executed Flash animation.
"Linux is a lie. It is used by no one! It has no market penetration! None I tell you now," he continues in the mock-up Redmond via Baghdad broadcast.
"We are secure now. We have always been secure! Praise Allah!"
Microsoft, bless their black little hearts, made a concerted effort to woo game developers away from DOS-mode and on to Windows by adding all kinds of features, and even then as you point out, it took Microsoft several iterations to get right.
I personally am looking at WineX for the very reason: I can't get my WindozeXP machine to install a lot of my favorite games, especially Diablo II. Does this bother me? Oh yeah! I want to play certain games, and if it means using emulation to do it, then FINE, I will.
As for the old debate about emulation vs. native, well let me say this. Native is great when done right, but most linux programs are harder to install than they should be. The best of the best are the new Nvidia drivers, UT2K3, and OpenOffice. These all use shell scripts in a wonderful way, and I love it.
"We don't know what we are doing, but we are doing it very carefully,..." Wherry, R.J. Personnel Psychology (1995)
scripsit t0ny:
BTW, you spelled it's wrong.
In principio creauit Linus Linucem.
I have recently switched to Gentoo and like it quite a bit. I started with Linux in '94 with slackware and redhat. Been the mandrake route the last couple of years. Seriously considered FreeBSD because of rpm nightmares from upgrading from cooker packages to get needed updates. Gentoo is all compiled from source and easy to upgrade. Installing is the hardest part, installing new stuff is quite easy if you can edit text files. The gentoo forums are calmer than usenet too if you need help.
Kindness is the language which the deaf can hear and the blind can see. - Mark Twain
A friend of mine uses Gentoo. I'm kinda comfortable with installing from source.
As for editing text files, pico and nano are my best friends. I do all my html by hand, I've edited (but not created) batch files and other scripts.
"There is a way that seems right to a man, but its end is the way of death." Proverbs 16:25 (NKJV)
I mean, how hard is it to use portable libraries and code from the beginning?
It's not hard, obviously. But just as 90% of people are morons, 90% of game developers are morons.
Why do companies choose to use DirectX instead of OpenGL?
Because it's better. DirectX 9 is simply a better graphics API than OpenGL at this point, which is just an unfortunate fact of life. If you're developing for Windows, using DirectX will get cut down your workload tremendously, simply because so much more is already done for you.
Even if you use DirectX, how hard is it to make that choice irrelevant to the rest of the implementation, and the switch to OpenGL transparent?
That's the correct solution, and it's what I do (I am a game developer). It does take some real thinking to come up with a good abstraction which will take advantage of the power of each API while dealing with its limitations as well, but it's not impossible.
It must be possible for eevry company to build portable games and engines when they build them from scratch, shouldn't it?
Most companies are just trying to get the damn game finished and shipped.
*sigh*
That should read "...is NOT fast enough..." Honestly, there needs to be an "edit" option.
If you're just trying to play games, WineX is your best bet. According to their site:
StarCraft: Demo and full game both work perfectly in single player mode. There are visual issues with Battle.net. Multiplayer over UPD (tcp/ip) lan works perfectly. Requires v1.09. WarCraft 3: No description, but has the same "working" rating as StarCraft
Riiight, And WineX is not Free-as-in-speech?
WineX's source is available under the AFPL and GLPL (certain source files are under one licence, certain under the other)