

WineX 3.0 Examined 341
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."
WineX 95? (Score:5, Funny)
"+5 Funny?" (Score:3, Funny)
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.
Re:"+5 Funny?" (Score:3, Funny)
All joking aside, I just can't wait to get the "Leaves" background in WineX 3.11 for Winegroups.
Re:WineX 95? (Score:3, Informative)
Installers??? (Score:4, Insightful)
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.
Re:Installers??? (Score:4, Funny)
Re:Installers??? (Score:5, Informative)
Incidentally this has been my experience installing games on Windows (not just on Wine). Many games are picky about which version of Direct X you have installed. I used to have multiple versions of Windows installed just to play my games. Some only worked in Win 98, others only worked in Win2000, and I had one that would only work in win95. It was really annoying and put me off gaming.
Re:Installers??? (Score:2, Interesting)
Re:Installers??? (Score:3, Informative)
Re:Installers??? (Score:2)
It runs pretty much flawlessly, except for falling water, but I wouldn't expect that to work under my TNT2 card (it w
Doesn't Inspire a Lot of Confidence (Score:5, Interesting)
I don't know about anyone else, but that wording didn't inspire a whole lot of confidence in the 'success' of this project.
Re:Doesn't Inspire a Lot of Confidence (Score:5, Informative)
Ok, WineX Lovers (Score:5, Insightful)
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.
Re:Ok, WineX Lovers (Score:2)
Re:Ok, WineX Lovers (Score:5, Insightful)
Re:Ok, WineX Lovers (Score:4, Insightful)
might provide a bit of tweaking to get the game to run under WineX
With only about 5% of the market, (Apple, anyone?), the developers will devote about that much concern to whether their games will run under WineX.
But if WineX comptability is even on the radar, that's a good thing.
And if some company in Taiwan releases a very inexpensive PC-like box for gaming via WineX, a box that sells millions of units, then the future of WineX compatibility is assured.
It's a long way off, but a great milepost metric for real success of WineX would be if game developers started to badger both MS and WineX developers to get together to advance the APIs; maybe even MS would lower itself to devoting manpower working on the WineX codebase. Not that I expect all that anytime soon....
Re:Ok, WineX Lovers (Score:2)
What about the Xbox? Does WineX run on that? Has anyone yet dared to install the necessary software on Xboxes and market them as cheap Windows-game-playing machines?
Re:Ok, WineX Lovers (Score:2)
Re:Ok, WineX Lovers (Score:3, Insightful)
It's not the percentage size of the market that matters. Adobe and Microsoft both sell flagship products on MacOS, for example.
The equation will have to do with how many units you expect to sell and how much it will cost to port (tangible costs like developer time, as well as intangible ones like introducing potential bugs into the source due to the port).
Re:Ok, WineX Lovers (Score:3, Insightful)
So find a game manufacturer that has a Linux "i
Re:Ok, WineX Lovers (Score:5, Insightful)
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.
"""
I don't think WineX is intended to convince windows users to convert to Linux. It's intended to make already-committed Linux users happier, making a little money for its authors in the process.
Re:Ok, WineX Lovers (Score:3, Insightful)
It never will, because there will always be a lag between new APIs being introduced and Wine implementing them. But OK. Let's suppose the impossible happens.
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?
Good question. A few possible answers:
Re:Ok, WineX Lovers (Score:2)
There's also going to be a lag between new APIs being introduced and windows users actually upgrading. Game companies have to keep in mind that most users are still using Windows 98.
Reasons for using Windows (Score:2)
Games are the reason for buying that new 7GHz machine with
Re:Ok, WineX Lovers (Score:5, Interesting)
Of course it will! The only reason I (and many like me) hang around on Windows is because we want to run things-- and the main thing that isn't replicated just fine (or 10 times better) in some open source format on Linux is games. When WinX becomes reliable at running most popular games, I will make the switch over and never look back. I already have a Linux box, but it's for coding/serving, Windows is for using things (it has to be the better machine because games require the good hardware).
Just because you don't respect Windows, doesn't mean that all the high budget (and is most cases, best) games aren't made for it and only it. And those of us who do play games need a system that can run them. I hate x-box, but when Perfect Dark Zero comes out for it, I will buy it. You need the medium to use the app.
Re:Ok, WineX Lovers (Score:2)
No, we need people who will switch and wait awhile for their games to come out. If enough people switch then there is a demand for the product. We need people who would actually stand up to the game companies even if they use windows, and boycott them until they provide games for other platforms. There are perfectly good acceptable open APIs for making the games to where they will compile for multiple systems, we just need to create the demand for it. We also need (more)
Re:Ok, WineX Lovers (Score:2)
I use Linux for just about everything. But I have a Win98 partition for the sole purpose of playing games. Really, I don't give a damn if this upsets some OS advocate and I don't plan on using Wine at all so long as it's easier to play the games on my partition.
Which it currently is.
Max
Re:Ok, WineX Lovers (Score:2)
Actually - depending on the game you want to play, of course - it is easier to play the (supported) games with WineX 3 than dual-booting. Easy as in "click on the menu item." How easier can it get?
Re:Ok, WineX Lovers (Score:2)
And therein lies the rub.
Max
Re:Ok, WineX Lovers (Score:3, Interesting)
So, WineX might become the standard for cross-platfrom gaming. Not that develop
Re:Ok, WineX Lovers (Score:2)
As Linux userbase grows, new Linux gaming companies will form, to make native Linux games to sell to the new Linux userbase.
Re:Ok, WineX Lovers (Score:2)
There might come a time when WineX users outnumber Windows 95 users, for example.
What happens when (Score:3, Interesting)
China, India, Africa. They can make games too.
success (Score:2)
Linux is a custom kernel which provides a source-c
Re:Ok, WineX Lovers (Score:2)
Let me guess
Re:Ok, WineX Lovers (Score:3, Informative)
-Bleemcast in it's original form (emulate all/100/50 psx games) NEVER CAME OUT
-a total of 3 bleemcasts came out, each doing A SINGLE GAME. That means to play the game, you had to pay 15$ for the bleemcast, plus 25-50$ for the game (depending on which one)
-EVERY bleemcast disc that was released sold out almost instantly. They couldn't keep them in the stores!
-By the time bleemcast came out, PS2 was already out. PSX people had
Money (Score:2)
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
Play your strengths, cover your weaknesses... (Score:2)
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
Re:Play your strengths, cover your weaknesses... (Score:2)
Exactly (Score:2)
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.
Microsoft and DirectX (Score:3, Insightful)
Question (Score:4, Interesting)
Re:Question (Score:3, Interesting)
Re:Question (Score:2)
http://fabrice.bellard.free.fr/qemu/ [bellard.free.fr]
Re:Question (Score:2)
Re:Question (Score:3, Interesting)
Re:Question (Score:2)
Wine
Is
Not (an)
Emulator
Re:Question (Score:2)
Nice but still useless (Score:3, Interesting)
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.
PCs Should Not Have Games (Score:2)
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!
Re:Nice but still useless (Score:2)
And buy one for all the children.
But don't tell others what they can and can't develop for Linux. It's not really up to you.
Does WineX let you enable sound enhancements? (Score:3, Interesting)
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?
Re:Does WineX let you enable sound enhancements? (Score:2)
WineX 3.0 Release notes (Score:5, Informative)
The review appears to be slashdotted.
.:diatonic:.
Gaming (Score:2, Insightful)
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
Re:Gaming (Score:3, Interesting)
in fact I'm playing faster than the copy I have on the Windows 2K box that is indentical in every way (well except the W2K box has hardware raid0 on it so it SHOULD be faster with those 2 drives)
Linux gaming is really easy, and only a silly fool that doesnt know anything about linux gaming would say otherwise...
now trying to get a windows game to run in a non-emulator like wine? that is for the
A slight correction (Score:2)
Re:where is the insight? (Score:2)
Rus
Why not in games.slashdot.org? (Score:3, Insightful)
WineX3 has been good to me (Score:5, Insightful)
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.
Re:WineX3 has been good to me (Score:2, Informative)
You can manually add games to Point2Play. Read the Release notes, where they say how to convert an existing WineX installation to P2P. Of course, if you only copy it from a Windows installation, the registry entries might not be setup correctly and the game might be upset, the same way that copying it from a Windows box to another (without installing on the second one) would make it upset. Not much you can do about that part...
Yo, here's the article (Score:3, Informative)
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 [slashdot.org].
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 [transgaming.com] 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 [slashdot.org] of Transgaming's WineX, we covered a few technical notes for configuring XFree86 on your GNU/Linux system. I
I LOVE WineX (Score:3, Interesting)
WineX on OSX? (Score:4, Interesting)
Umm yeah... (Score:2, Interesting)
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
Re:Umm yeah... (Score:3, Informative)
Re:Umm yeah... (Score:2)
Fair point, except that if you buy a game that Wine doesn't support, you're out $50. It's guaranteed to work with Windows since it was developed for it.
Think of it as like you're buying a game console. Windows is about the same price as an XBOX or PS2.
Re:Umm yeah... (Score:2)
You'd think so, but no, not really. I was having a problem with Starcraft after I upgraded to W2K from 98. Apparently my sound card support went from 'working' to 'not' between kernels.
As for testing, you could always 'borrow the game from a friend' and then buy a legit copy once you know it works.
Don't forget the added HDD space you'll need to install Windows. XP and 2K are both rather large installations.
Re:Umm yeah... (Score:2)
That's a 'fix it once' type of problem just like you'd have if it broke in Linux. That's not a "this particular game didn't like it because we didn't quite support it right" type of problem that you'd run a risk of getting in Winex.
"As for testing, you could always 'borrow the game from a friend' and then buy a legit copy once you know it works."
There
Re:Umm yeah... (Score:2)
That might be an interesting point of games said on the box "WineX supported". But they don't. So you're stuck having to find out on the net if it is supported. Even if it is, sometimes hardware can make a difference here. It might run okay on one person's machine, that doesn't mean your different machine will. As stated before, Windows is a much better platform for this as that's what it was developed and tested on.
You might think it's no big deal to look it u
Re:Umm yeah... (Score:2)
So.. you're worried about what MS might do down the road so you won't use it to play games today? I might understand that except WineX would be of no more use to you in that case either.
If you don't want to buy it because you want to flip-off MS that's fine, I respect that. I just don't think your rationale's all that l
Re:Umm yeah... (Score:2)
If you're talking about running only a handful of games you particularly like, then yes you are absolutely right, WineX is a better choice. If you're a gamer though... (no point in running around the track again..
" And in the end, if I use WineX for now to run old games, perhaps when the developers realize I only have linux (hopefully many os us) they will native port."
I'm sorry, I just don't see that happening.
Re:Umm yeah... (Score:5, Insightful)
No you're not. They have 0 clue that you didn't buy a game because you don't use Windows.
Nobody's going to make gamnes for Linux until the market is big enough to be successful. There is no Linux game market, that's why you're getting a trickle of cheap-to-produce ports.
If you want to send them the message you want Linux ports, using WineX is doing absolutely nothing to help you. It gives them an excuse to say "We don't need to do a Linux port then." If you really really want them to make games for Linux, then don't buy the Windows games period. If you feel that's unreasonable, then you're going to have to play by their rules.
I'm in the same boat. I want GTA Vice City. It's only on PS2 right now. I will not buy a PS2. I'm personally boycotting Sony because I was a salesman for their PSOnes when they originally came out. 1 in 4 of those things were defective and Sony absolutely refused to treat their customers (mostly kids) with respect over it. It's a long story, the important part is that I'm boycotting them for reasons similar to why a lot of people here won't buy MS software.
I could probably pick up a used PS2 for a reasonable price. Since it's used, Sony wouldn't see a dime of that. Cool, eh? No. I want Rockstar to prioritize PC development. I'm sending them the message that they have to develop for PC or they won't get money from me. (Essentially what I'm advising to you.)
The bad news is that I don't get to play Vice City, but the good news is that Rockstar's gone ahead and ported it to PC. I'll have it in my hot little hands in 2 weeks. It's been a loooong week. Sadly, there are other games on PS2 I'd like to play that I never will because I just cannot support Sony.
So I hope my point sort of makes sense. If you're really devoted to avoiding MS so you can get games made for Linux, then turning around and playing the games anyway isn't helping. If I had given in and bought the used PS2, I'd be sending the message "its okay to only support PS2, I'll bend over backwards to follow you."
Re:Umm yeah... (Score:3, Interesting)
I appreciate that, but I disagree with you as well, please read on.
" WineX helps create this market, because it allows people to stay and game under Linux when they otherwise wouldn't be able to."
I just don't see this happening. What I do see happening is the game company in question digging their heels into Windows. "Well, if I make this for Windows, it'll probably run on WineX. Cool. If I make it for Linux, there is no LineX for Windows to play the ga
Game company support? (Score:3, Insightful)
Point2Play a win32 app (Score:2)
grammar nazi post (sorry) (Score:2)
Sorry for the interruption.
Only use it as a stop gap... (Score:3, Insightful)
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
Re:WineX segfaults (Score:2, Informative)
Some of the NVidia drivers seem to run into problems in conjunction with WineX and some version of glibc. When I switched to Gentoo, using the 4191 NVidia drivers, with glibc 2.3.1 (not positive of that, though), WineX would segfault on me something awful, whenever it would try to enable the DirectX. Running installers worked fine, but games would just crash. Reading the support pages [transgaming.com], I read the suggestion to roll back to the 3123 NVidia drivers. Worked like a charm.
Of course, nowadays, I seem to be able
Re:WineX segfaults (Score:2)
1. You could buy a Playstation2 and never have to worry about all the DirectX crap, $400+ video card upgrades every year; and also play great games. I won't even go in to the security issues.
2. You could wait for WINE to get so good that you could blow away your Windows partition and use that space for the next game you buy.
3. Find a Linux port of the game. This is getting better, but still not great.
I am not saying that your option is wrong, it's just
Re:RedHat 9 (Score:3, Informative)
Re:RedHat 9 (Score:5, Informative)
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
Re:RedHat 9 (Score:2)
Re:Substitute for Codeweavers??? (Score:3, Informative)
Re:Substitute for Codeweavers??? (Score:2)
Re:Buzz off (Score:4, Insightful)
Re:Buzz off (Score:5, Informative)
Good points (Score:2)
It's having a say in the monthly polls. Nothing else.
Re:Buzz off (Score:2)
WineX CVS source (Score:3, Informative)
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 i
Re:Buzz off (Score:2)
Re:Good news ? (Score:2)
Re:Requirements - Bloat? (Score:2)
Re:Requirements - Bloat? (Score:3, Funny)
A 500Mhz processor is fast enough to run most modern games under WINDOWS either.
Re:Requirements - Bloat? (Score:2)
Re:winex makes me angry (Score:4, Insightful)
"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.
Re:Boycott WineX (Score:2, Informative)
"* 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 superi
Re:Windows Gaming Under Linux At Half The Speed?? (Score:2, Informative)
Re:Very displeased with WineX 3.0. (Score:3, Informative)
Re:I can't see why portable code is so fscking har (Score:3, Insightful)
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