Slashdot Mirror


WineX 2.0

ZaMoose writes "Looks like Transgaming has released version 2.0 of WineX (with full support for Jedi Knight II and initial 3D sound support. Joy!) Prepackaged .debs and .rpms are available only to subscribers, but you can always just download and compile it yourself (you just won't get the nifty SafeDisk workarounds/InstallShield proprietary stuff)."

33 of 306 comments (clear)

  1. This is all good by beefstu01 · · Score: 5, Insightful

    But still...

    It'd be really nice if games were ported/developed for linux. Then people will start switching operating systems. Nobody cares if you can run certain programs on linux with a bit of hacking except for those of us who already run linux. Recompile these games for linux, use standards such as opengl, etc...

    That being said, I really like seeing these things coming to linux. I love playing certain computer games, and really hate that they are only written for windows (I miss you loki). But hey, I'm off to play some JK II now

    1. Re:This is all good by BrookHarty · · Score: 3, Interesting

      Loki went out of business, not enough demand.

      Vmware runs most things, if it had DirectX support, team this up with a pre-empt/blah new fangled linux kernel, and you dont NEED to port games.

      I bet 5 years from know you will be able to emulate any OS, just run it under linux. So far I have Mac OS 9, VMWare, Amiga, Atari, N64, PS, DreamCast, Mame, C64, etc...

    2. Re:This is all good by Gaccm · · Score: 3, Interesting

      actually if you read the history things that came up when loki died, it was from multiple reasons 1) believing the market would constantly grow (and thus loki grew, while the market stayed around the same size), 2) internet bubble popped and VCs wanted to pull out. The ceo or leader or whatever became curropt (buying new house when not enough money to pay employes).

      While Loki was in a screwed position from 1 and 2, its 3 that killed the moral and the compony entirely.

      --

      Only dead fish swim with the stream...
  2. Re:Support the community by Sheetrock · · Score: 4, Interesting

    Hear, hear. Also, buy games for Linux from people who go out on a limb to develop them. I haven't heard of any of them threatening lawsuits under the DMCA, and you know they appreciate your business because we can all use something to eat from time to time.

    --

    Try not. Do or do not, there is no try.
    -- Dr. Spock, stardate 2822-3.




  3. Three cross-platform game programming libraries by yerricde · · Score: 3, Informative

    SDL seems like it makes it pretty easy to support Linux and Windows

    Not only SDL, but also ClanLib and the very widely used Allegro library. Apparently, ClanLib and Allegro have a richer set of features than SDL (such as graphics primitives), but all three SDKs can talk to the various platforms' OpenGL implementations. With tools like these, publisher-developers have little excuse not to write cross-platform code (other than bribes from Microsoft).

    --
    Will I retire or break 10K?
  4. WineX is great but support the Ported Games! by Anonymous Coward · · Score: 4, Informative

    Support people that porth the games!! I mean Wine is nice for trying to get people to use linux, but in the long run we need ported games! - - Happy Peguin - Hyperion - - Tux Games - Introversion . .. plus hunt for more!

  5. no need for winex by kraf · · Score: 3, Informative

    JKII works mostly fine with latest vanilla wine (I have radeon7k something) provided that:
    - you install it in windows, then you can copy it whereever
    - some non-3d cutscenes don't appear in single player
    - you don't set texture quality too high, with many players/big maps I see lot's of weirdness in the textures
    - the brightness setting does not work, you have to use xgamma youself, the result is the same
    - the cdrom must be mounted before starting the game

    However the wine+linux combo seems noticably faster than on w2k with same settings. I'm not drawing any conclusions though, it might be just shitty drivers on windows or some tuning stuff I missed.

    1. Re:no need for winex by ZaMoose · · Score: 3, Insightful

      I had all sorts of sound glitches/graphical weirdness with the CVS version. I installed this bad boy roughly 3 hours ago. I'm still up, playing JKII at 3am EST *grin*

      It is indeed equal in performance to my Windows performance on my 1.1GHz Athlon w/256MB RAM and a GeForce2 GTS (32mb RAM).

      I can't wait to try it out on my work macine tomorrow. Dual Athlon MP 1900+s, 1GB RAM and my GeForce4 should arrive tomorrow as well! Sweet!

      --
      I wish I had a kryptonite cross, because then you could keep Dracula and Superman away.
  6. Re:benchmarks... by friedmud · · Score: 4, Informative

    You can run 3dmark 2000 (not 2001... yet) in winex.

    I already have 2.0 installed and will do this in WinXP and Winex tonight and post back here. Last time I did it with 1.0 there was a serious drop in FPS - but it was still well above playable (on my 1.2GHz Tbird with a Geforce3 TI500)

    Derek

  7. Re:Obvious question: by friedmud · · Score: 5, Informative

    If you get the CVS version you have to use No-CD cracks for games that have SafeDisk or SecuRom.

    You can find most No-CD cracks (legally!) from your local www.gamecopyworld.com mirror

    I highly suggest paying the $5 a month though. I have been doing it since the first day Transgaming set it up - and I will continue to do so. It is a great community and a great project - and its benefits are direct (no more rebooting!).

    Derek

  8. Re:Using it right now!!! by Gaccm · · Score: 4, Informative

    just telling you, if you want info about over 150+ games and how they work with linux, check out:

    Code Weaver's wine

    just look on the left for "app database" and your set.

    --

    Only dead fish swim with the stream...
  9. Transgaming deserves your money... by Nailer · · Score: 4, Insightful

    They provide a truly useful service for Linux gamers at a very reasonable price (far cheaper than most games) where purchasers actually get control over the direction of the project with their subscriptions. They also make their source code avaliable to anyone, sans the copy protection needed to play a lot of protected games. Install WineX from their source, test the non-copy protected demo version of your game, and if it works, buy WineX.

    That said, they're two ways to install software on Linux. One is RPM, the other has non standard install, uninstall, auditing and verification, leaves crap all over your system, makes it a nigthmare to build applications upon, and generally sucks. Here's a spec file you can use to create source and binary packages of Winex.

    Summary: Runs Windows programs (especially multimedia ones) under Linux
    Name: winex
    Version: 20020407
    Release: 1mm
    Source0: %{name}-%{version}.tar.bz2
    License: APSL
    Group: Applications/Emulators
    BuildRoot: %{_builddir}/%{name}-%{version}
    Requires: kernel >= 2.4, XFree86-devel, gcc >= 2.7.2, flex >= 2.5
    Requires: bison, glibc >= 2
    %description
    TransGaming WineX is a derivative of the Wine project. Wine is an implementation of
    the Microsoft® Win32® APIs on top of UNIX and X-Windows - in essence, it is a Window
    s® compatibility layer. Wine does not require Microsoft Windows to be installed, as
    it provides an alternative implementation of Windows written from scratch with no Mi
    crosoft code whatever.
    TransGaming WineX includes a new implementation of the Microsoft DirectX multimedia
    APIs, including Direct3D - the core graphics system most Windows games use for hardw
    are accelerated 3D.

    %prep
    %setup -q

    %build
    %configure
    make depend
    make

    %install
    %makeinstall

    %post -p /sbin/ldconfig

    %postun -p /sbin/ldconfig

    %clean
    rm -rf %{buildroot}

    %files
    %defattr(-,root,root)
    %{_bindir}/*
    %{_ libdir}/*
    %doc README ANNOUNCE BUGS DEVELOPERS-HINTS LICENSE LICENSE.winehq

    %changelog
    * Sun Apr 7 2002 Mike MacCana 1mm
    - Created packages

  10. Re:Support the community by repoleved · · Score: 5, Insightful

    I disagree with the premise that one can make a difference by not buying PC games, because I don't think Microsoft or game companies would really feel the difference. on the other hand, by supporting transgaming, codeweavers, and other contributers to the wine project (or by contributing your time to the wine project directly), then it will soon be irrelevant to open source people that some companies choose to write their software for windows. we will be able to offer compatibility at an API level, combined with a vastly superior price and support model.

    Companies write software for windows because people who own windows tend to _purchase_ their software (because they don't know about the free alternatives). Windows users are used to shelling out money for software, even "free" shareware.

    Linux and BSD, however, now have several good office products, excellent networking support including email, web browsers, and server software, and user-friendly distributions. when it becomes possible to play windows games and use legacy windows software, computer distributers will find competitive advantage in selling Linux or BSD pre-installed computers for $500 with hundreds of whizbang features which would cost several $1000's to provide under windows.

    Linux & BSD distributions offer far better value for the money than windows already.. the only advantage windows has now is a commercial software base, and it would be a tremendous boon for open source operating system users to have access to all of that old legacy software.

    Companies who develop X-Windows native software will continue to enjoy a vastly superior user interface over old, worn out windows software running under wine, so I really don't think it will be a problem to find companies willing to develop cross-platform or Linux native software using any number of convenient libraries which are already available. (Eg. Java, Qt, wx-windows, modular development best practices, etc.)

  11. Biggest New Feature by Laven · · Score: 5, Informative

    It seems that everyone missed the biggest new feature of this official release. This is the first official release of WineX with DirectX 8.0 support, meaning the newest games have a chance to work.

  12. IT WORKS PERFECTLY!!! by friedmud · · Score: 5, Informative

    Holy shit!

    It is perfect! I was playing in 1024x768x32 and it is flawless. Everything is there, sound, FPS, movies, everything is just as it is in Windows! In fact I think it even loaded the levels faster than it does in windows - very cool.

    Seriously, on the FPS side, I couldn't tell a bit of difference from playing it in windows. This is on a 1.2Ghz Tbird with 512MB of RAM and a Geforce3TI500 using the newest nvidia drivers (2880).

    It even installed perfectly and added itself to my kde desktop/menu.

    Great job transgaming!

    Time to try some more games!

    Derek

  13. Transgaming Will No Longer Support Wine! by Anonymous Coward · · Score: 5, Interesting

    Lost in this release is a far more important announcement. Transgaming is throwing support behind a fork of Wine: ReWind!

    Seems, they take issue with the recent change of licenses for Wine. They are actively encouraging developers to contribute to there X11 fork. Understanding that a vote of the developers leaves there branch in the minority, they are touting cash incentives and the some of there 2.0 source as bait.

    The war of the branches begins...

    1. Re:Transgaming Will No Longer Support Wine! by Moritz+Moeller+-+Her · · Score: 4, Informative

      The war of the branches is over.

      Any improvement in the X11 branch can be used in the LGPL branch, but not vice versa.

      --
      Moritz
  14. Re:Maybe I just don't get it.. by psavo · · Score: 3, Insightful
    even risking sounding flamebite, several reasons.
    • windows doesn't offer many cool features of linux (as-per-default):
      • skripting (cygwin's like installing second linux, got my debian enough)
      • stability (yes, even win2k, which btw. fails to ride my serport debugger correctly)
      • multiple desktops
      • overall feeling of OS. which for programmer at least is very importaint (IMO).
    • virus security (viruses don't work as well on linux).
    • got better to do than watch machine rebootin.
    • real one: interrupted sessions (like 20+ windows open working on some project. close 'em all to do somethin' in windows? naah)
    --
    fucktard is a tenderhearted description
  15. Re:Maybe I just don't get it.. by RelliK · · Score: 3, Informative

    Rebooting to windows means that I have to stop everything I was doing, just to play the game. When you have a whole bunch of editor & debugging windows open it's a big pain. (+ servers, DB connections, remote logins, etc...). Playing in Linux allows me to take 30 min to relax and play the game instead of 30 min to play + 15 min to restart everything I was working on to its original state. At work, I rarely reboot or even log out. Even at home it's still a pain.

    --
    ___
    If you think big enough, you'll never have to do it.
  16. Re:simple, or not... by LocoBurger · · Score: 5, Informative

    Remember, Wine Is Not an Emulator... It will only run windows programs on x86 hardware.. The win32 binaries still run natively (sort of) under linux. Wine does not translate machine instructions from x86 to whatever you're running, it just moves them around more to linux's (or BSD, or hypothetically any other x86 native OS's) liking. So, as long as MacOS only runs on PPC (foreseeable future, which is fine...) it will never run wine in its current incarnation. There would have to be a true emulator in there somewhere to do that...

  17. Re:Support the community by afidel · · Score: 5, Informative

    Oh you mean like the brain dead interface to the ATI pixel shaders that DX8 exposes versus the fully functional opengl extensions. Oh ok yeah like Carmack hasn't gone on a rant about that one. DX is just good enough that lazy ppl use it.

    --
    There are 4 boxes to use in the defense of liberty: soap, ballot, jury, ammo. Use in that order. Starting now.
  18. A possible Bait and Switch? Judge for yourselves. by Anonymous Coward · · Score: 3, Interesting

    For all those who believe that hybrid proprietary and free software business models might be stable, please compare:

    http://216.239.35.100/search?q=cache:9MjQn79wp0U C: www.transgaming.com/businessmodel.php+transgaming+ subscriber+aladdin&hl=en

    with

    http://www.transgaming.com/businessmodel.php

    Notice how all the talk about eventually returning the semi-proprietary code to the community has been unceremoniously removed...

    It saddens me that they have apparently abandoned the idea of eventually freeing their customers and letting them share freely with their friends once they have a stable subscriber base sufficient to pay the expenses.

  19. For the Cheap ones among us by evil_one · · Score: 3, Informative

    If you patch your safedisk game with a crack, you can run without the binary version.
    Alice (full version) works beautifully this way.

    Ironic that the pirates would come to the rescue of legimate game owners.

    --
    Desperation is a stinky cologne
    1. Re:For the Cheap ones among us by PsyQ · · Score: 3, Insightful

      It is not illegal to crack (as in "no-CD crack") software you own.

      There's even a law that explicitly allows backups, at least in Switzerland. This is a rough translation of article no. 24 of the Swiss copyright law: "Whoever has the right to use a computer program may make one backup copy thereof. This right cannot be revoked by contract." Nice :)

      And in order to make such a copy, you'll need the no-CD crack - otherwise the copy becomes worthless.

      Patches for most games and to work around SafeDisc etc. can be found at GameCopyWorld, which is also rather legal. Unless you're in the US and someone tries to use the DMCA against you, maybe.

  20. Re:I tried compiling it once by ZaMoose · · Score: 3, Informative

    make install won't do the symlink in your user dir. Running "winex " for the first time sets up all fonts, virtual drives, etc.

    Conf file for all your virtual drives, etc. is usually in ~/.transgaming/config

    I installed my Jedi Knight II install to my H: drive, mapped out like this in ~/.transgaming/config

    [Drive H]
    "Path" = "/usr/local/games/winex"
    "Type" = "hd"
    "Label" = "Games"
    "Filesystem" = "win95"

    And I just chowned the winex to my user account, so I can install any further games there.

    --
    I wish I had a kryptonite cross, because then you could keep Dracula and Superman away.
  21. Re:A possible Bait and Switch? Judge for yourselve by Anonymous Coward · · Score: 4, Informative

    And if you'd read http://www.transgaming.com/gavstates.php you'd understand exactly what is going on.

  22. Re:Support the community by igrek · · Score: 5, Interesting

    It's a question of motivation of game writers.

    Scenario A.

    Goal: I want to popularize the platform XYZ, because I think it's great. I want more people to use platform XYZ.
    Action: Let's implement some game for XYZ.

    Scenario B.

    Goal: I have a great idea for new game. I want more people to play my game.
    Action: Let's choose some platform that (a) allows to write games easily and (b) delivers games to broad audience.

    Rhetorical questions:
    - Which scenario delivers better games?
    - What is the platform of choice in scenario B?

  23. Transgaming and open source... by Error27 · · Score: 5, Insightful
    I know that Transgaming contributes some stuff to the wine project already where it's convenient, but if I recall correctly they were going to release a lot more when they had a certain number of subscribers.

    What ever happenned with that? Did they reach the number of subscribers? Did they scrap that idea?

    I personally am always doubtful, when people claim that they are going to release source under an open source license at some future date. From what I've seen they seem to change their mind over half the time.

    I guess, I really don't care either way if release the source or not. I'm not subscribed and so they're under no obligation to me, but I was just curious.

    1. Re:Transgaming and open source... by Gaccm · · Score: 3, Flamebait

      actually, as someone posted above me, they will never give anything to wine again. Wine used to have an X11 style liscence, now its LGPL. Transgaming can't use the new wine stuff while keeping some stuff, like cd-copy protection secret (which, according to them would violate the DMCA if it is released). you can check out the offical word here

      --

      Only dead fish swim with the stream...
    2. Re:Transgaming and open source... by SubtleNuance · · Score: 3

      which, according to them would violate the DMCA if it is released

      There is no DMCA in Canada.

      this is Transgaming FUD.

  24. FUD Re:Transgaming and open source... by Laven · · Score: 5, Informative

    This is FUD.

    Transgaming plans on releasing many pieces to the X11 Wine branch for two good reasons.

    1. It costs more to maintain these many code deltas from the main (Rewind) tree. If they are general bug fixes that aren't strategic like DirectX or InstallShield, they want to release it to X11 so they don't have to use resources to keep maintaining it.
    2. For strategic pieces like COM for InstallShield, they plan on trading those pieces for other LGPL Wine pieces that they need. For example, if they want a certain LGPL piece, they may consider licensing their own ASPL piece if that LGPL piece is also made X11. Everyone benefits.

    I personally support both Transgaming and CodeWeavers financially. I hope both succeed and continue to improve Wine for everyone.

  25. Re:Support the community by larien · · Score: 3, Funny

    *laugh* "..access to all of that old legacy software". I don't think I've heard of Windows stuff being "legacy" before, but if linux takes off like this, it will be...

  26. Re:Forget about Transgaming and codeweaver by ZaMoose · · Score: 3, Insightful

    Hmmm. I tried putting my Jedi Knight II CD in my PS2. It wouldn't load. Funny thing, that.

    Serious Sam wouldn't load either. Nor Tribes 2. Return to Castle Wolfenstein wouldn't even boot up. Not even Medal of Honor would work. We're not even going to talk about the Sims, Black and White, Dungeon Siege, or Freedom Force.

    Seems I do still need my PC for something...

    --
    I wish I had a kryptonite cross, because then you could keep Dracula and Superman away.