Slashdot Log In
Windows Games on Macs Without Windows
Posted by
Zonk
on Thu Aug 03, 2006 04:39 PM
from the holy-land dept.
from the holy-land dept.
Dotnaught writes "TransGaming Inc. is making its 'Cider' portability engine for Apple's Intel-based Macs available to Windows game developers. The software promises to let Windows games run on Intel Macs without Windows or Apple's Boot Camp. 'Cider works by directly loading a Windows program into memory on an Intel-Mac and linking it to an optimized version of the Win32 APIs,' the company claims. Cider is a software for game developers, not end-users. Cider-enhanced games are scheduled to appear as soon as October. If Cider works well, will there be any more Mac-specific game development? And if not, will it matter?"
This discussion has been archived.
No new comments can be posted.
Windows Games on Macs Without Windows
|
Log In/Create an Account
| Top
| 316 comments
| Search Discussion
The Fine Print: The following comments are owned by whoever posted them. We are not responsible for them in any way.
Cool! (Score:5, Interesting)
(Last Journal: Tuesday January 27 2004, @08:40PM)
Re:Cool! (Score:5, Informative)
(http://nutsncents.blogspot.com/ | Last Journal: Friday August 08 2003, @07:47PM)
Cedega is a fork of Wine from back when Wine was BSD licensed. It's really cool; I play lots of Windows games on Linux with it.
Presumably Cider is a Winelib-style toolkit to generate OS X games from Windows games. I, for one, welcome our Cedega-lib powered OS X overlords
Re:Cool! (Score:5, Insightful)
NOT COOL (Score:5, Interesting)
(http://slashdot.org/ | Last Journal: Thursday October 03 2002, @10:05AM)
Transgaming brags about all these great results on their website but the sheer number of workarounds and hacks to get a game to play are unbearable. And what's worse is that the games, once installed, randomly crash, screw up graphics, display incorrect fonts, lose mouse control, can't position correctly on the screen, takes an inordinate amount of Microsoft software to even function... BLAH.
I bought (and still pay) for Cedega because of their promises of Civilization IV stability. Nope. Will their tech support help you? Nnnnope. Will Fixraxis ever consider putting out a Linux binary? Why should they? Transgaming's site just brags and brags about how well Civ IV works under Cedega. Now take a look at Transgaming's forums and see just how successful their product is at running Civ IV: it isn't.
Add Transgaming's SHIT license and restrictions (We steal from Wine. We Do not GIVE to Wine. And don't even think about adding Cedega to your distribution.) and you have a complete turd of a product.
Cedega's major improvements to their software in the last two months has been: Interface improvements and a patch for Guild Wars. That's it. The end. I'm not just asking for Civ IV support either. There's scores of games that are supported by edega that just don't work. Just check their forums.
If this is the future of gaming on the Mac, there is NO future of gaming on the Mac.
Re:NOT COOL (Score:5, Interesting)
(http://www.hyperlogos.org/ | Last Journal: Wednesday July 18, @08:19PM)
This is actually what stops me, not the poor quality of the software. You've got to start somewhere, right? But they promised to give back to Wine in a timely fashion and they are not doing so. People who break their promises to other people will probably break their promises to you, too.
Re:NOT COOL (Score:5, Insightful)
(http://www.hyperlogos.org/ | Last Journal: Wednesday July 18, @08:19PM)
I'm pretty sure they didn't want to run Windows, that's why most of them don't buy a normal PC. They want to run MacOS, but they still want to run certain Windows programs.
I, too, want to run windows games, but on linux. There is a certain amount of truth to the idea that if I want the games to be on linux, and not on windows, that I should pay for them. The problem is that the only game I actually want to play that is available for linux (at least, the only commercial game) costs more than twice as much for linux as it does for windows. I'm just not going to support that kind of behavior. I'd rather dual-boot. Or, as I am now doing, I'd rather run windows, and put linux in a vm so I can run linux software.
Re:NOT COOL (Score:4, Informative)
(http://www.slashdot.org/)
But this is Firaxis's programming - this is the state of the game under windows. And sadly it has improved a hell of a lot since the shipped version...
As far as installation goes. This was a bitch at first, but most of those forum posts are about how to get the game installed *before* Cedega supported it. Now you just run the installer (selecting XP mode or whichever way round it is) and then hit properties afterwards to set the right windows version. Everything else is automatic.
Re:NOT COOL (Score:5, Insightful)
(http://jlarocco.com/)
That's why I don't use Cedega. I've already paid for the games, and if I have to spend MORE money to play them, I'm just going to spend $400 for a Windows PC. Yeah, it's more expensive, but it'll play 100% of my games 100% of the time. It doesn't make sense to pay for something that doesn't work.
I guess that's a benefit of only playing older games.
Perfect emulation (Score:5, Funny)
Finally! (Score:5, Funny)
(http://slashdot.org/~joe_bruin/ | Last Journal: Wednesday April 14 2004, @09:25PM)
This will *not* mean more Mac ports ... (Score:5, Insightful)
(http://slashdot.org/)
No, this will not mean more Mac ports. If anything it may mean fewer. Developers considering Mac may be able to blow off native Mac ports using the same reasons that they blow off native Linux ports: (1) Dual boot. (2) Emulation of the Win32 gaming APIs. Under PowerPC dual booting was not an option and emulation would mean emulating a CPU not just a gaming API. Since running the Win32 version of a game on Mac hardware was not realistic, a native port was justified. If Ciders allows Win32 games to run "well enough" then there is no economic reason to do a native Mac port.
The market for a game is *not* the number of Mac/Linux purchasers. Yeah, that sounds odd but hang on a minute. The market is really only those who refuse to dual boot or emulate and won't buy unless they have a native port. Those who are willing to dual boot or emulate and run the Win32 version don't count because they do not add any revenue. They are already customers buying the Win32 version. A native Mac/Linux version would generate no additional revenue from these people, it would only move a sale from the Win32 column to the Mac or Linux column. So there is no new revenue, but there are the expenses from development and support, and these expenses have to be paid for by those who would never buy the Win32. Under Linux there are too few of these people.
Today Mac has the advantage over Linux that Mac gamers have a proven track record of spending money. If developers can get Mac gamers to to accept Cider in large enough numbers then native Mac ports will no longer occur.
Winelib? (Score:4, Insightful)
I don't get it (Score:3, Insightful)
Not that Linux and Mac aren't technically viable game platforms, but that's not their general use.
Re:I don't get it (Score:4, Interesting)
Besides, Windows started out as just a "work" OS (as all computer were for "work" back in those days).
But Windows wasn't Microsoft's brain child. It was the brain & love child of Microsoft and IBM. When the collaborative license was due to be renewed, Microsoft bolted, putting Plan B into effect: making one of their own. For a while after that, OS/2 and Windows software were interchangeable. There were even OS/2 focused books ~1993+ (Win 3.1 was ~May '92) before the publishers saw the spraypaint on the wall. I've probably got one somewhere in my unusual stack. (e.g. The first Internet book - Ed Krol ~Fall '92, the last OS/2 (user) book, a VB/DOS book, etc.
This should not prove to be a surprise. Ethically or Financially, Right or Wrong, Microsoft has made a lot of money (and saved a lot of time) purchasing & modifying the work product of others. See OS/2 & Windows (above), Microsoft providing HQ service & support with Compu$erve (someone asked me what I thought would happen then and I told them: "Micro$oft is preparing for an online service by seeing the ins and outs of how someone makes theirs work." M$N. Front Page. Visual SourceSafe, GIANT software, etc. Heck, look at DOS. Bought it a leverage of $50'000, hoping IBM would license it. (whew! they did). No chance for Microsoft Bob. The marriage to WHG III got in the way. So they scrapped it for pieces -- that's how Clippy was born.
People have talked about submarining patents, Microsoft has done the same thing with products. Never write what you can buy or steal. Or, as Nathan said after getting his JD: "You can't out-develop Microsoft, but you can out-invent them." The part re: not-develop is because they can buy a couple of companies in an extremely short period of time, out-developing someone else in what amounts to a short period of time. And Nathan should know, as his JD focused upon patent law and his group has focused specifically upon investing in or purchasing patents and been rather open about it. In fact, he and Microsoft have invested in the same companies (despite claims of animosity). The danger of trying to out-invent them is hearing the spooky voice of a landshark saying one word, over & over: " Farnsworth ".
This just in: Bush announces Exit Plan: January 20, 2009.
Re:I don't get it (Score:5, Insightful)
(http://www.isights.org/)
As long as they perform well enough... (Score:5, Insightful)
(http://jfctravelclub.com/travelblog/)
With games then they're usually full screen and you see none of the usual OS user interface and so a game does not need a Mac look and feel like for example a word processing application.
So for apps an approach like this would be bad, imagine companies stop producing their mac apps because they could easily port over using something like winelib then you'd lose the mac experience, but for games it does not matter as they don't follow platform conventions anyway.
It's called Qt (Score:4, Insightful)
Re:It's called Qt (Score:5, Interesting)
In short, there are already many ways to write games that run on Windows, Mac and Linux simultaneously. Qt is one. SDL is another.
Having yet another framework to program with doesn't change the fact that testing and quality control on multiple operating systems is a -nightmare-.
Devs don't ignore linux/mac because they lack a framework, they ignore it because their employers have told them it doesn't make monetary sense. Adding the cost of a game framework onto that cost won't help it any.
The Sky is Falling (Score:4, Insightful)
The biggest road blocks I hear of for switching from Windows to a Mac are "price" and "games". I won't fuel the flamewars by making definitive statements about either point, other than to say that it looks like those blocks are starting to come down.
Microsoft has to be worried about this.
Please ... NO!!!! (Score:3, Insightful)
(http://people.connexer.com/~roberto)
'Cider works by directly loading a Windows program into memory on an Intel-Mac and linking it to an optimized version of the Win32 APIs,' the company claims.
This is absoultely the worst idea. Better to write your favorite company and tell them to use some open and standard technologies (e.g., OpenGL, OpenAL, SDL, etc.). What they want to do will only promote the status quo.
Re:Please ... NO!!!! (Score:5, Informative)
(http://www.foobarsoft.com/)
Now if porting games was (almost as) easy as re-linking with an extra library, we'd see many more games for the Mac. The problem would be that they have to pay money to get the library, but it doesn't cost as much as a full port. Now they can do this and get a bunch more money.
Now the suits take over, as well as some logic from the programmers. "Sure, we made money off the Mac there. But with a little more time upfront and using OpenGL we can make this next game Mac too without having to pay for that library! It will probably perform better too."
Next thing you know, more and more games are Mac native. If that doesn't happen, then what's the loss? Mac gamers still get more games that we have now. It's not ideal, but it's a plus.
I agree that OpenGL/OpenAL/SDL is the ideal solution. But this may lead to that.
Now let's not forget just how many games these days (especially big name stuff like movie games, etc) are put on EVERY platform. They are put on the PS2/GC/XBox/360/Wii/PS3/PC. Guess what runs on almost all those platforms? OpenGL. If you want to make it easy to go on a console later (or multiple consoles) then just use OpenGL. Oh... look... now making it work on a Mac is trivial.
This is either useful, or will propel steps in the right direction. Either way, it's good.
Lemme get this straight.... (Score:3, Insightful)
(http://carlmenezes.blogspot.com/)
Re:Lemme get this straight.... (Score:5, Insightful)
(http://theravensnest.org/ | Last Journal: Sunday October 07, @07:05AM)
Like Cedega? (Score:3, Insightful)
(http://www.wittydomain.com/)
But Cedega is still Linux-only? (Score:3, Interesting)
The implications of Cedega as a cross-platform product would be really interesting. Like, something I keep wondering is whether, once they've got DX10 support working on Cedega for Linux, Transgaming could release a Windows version that would enable DX10 [Vista] games to run on Windows XP.
Re:But Cedega is still Linux-only? (Score:5, Insightful)
Well (Score:2)
(Last Journal: Wednesday March 21 2007, @11:19AM)
YES!!! .....errr.....NO!!!!!.....errr...MAYBE!!!!!!
Stop asking me all these questions. I can't handle the pressure!!!!!!!
Don't forget about Lepord, people! (Score:2)
(http://laxcat.com/)
When Boot Camp was released, many speculated that it was only the begining of things to come. I wouldn't be surprised to see even tigter Windows integration in Lepord. Boot Camp being bundled in is given. But will it be taken to the next step even with some sort of solution that doesn't require rebooting? Would something like this be sufficient for gaming?
I guess we'll just have to wait until Monday [apple.com] to find out.
How about some equality... (Score:5, Funny)
Windows Games For Macs, Transgamers Get Played (Score:1, Insightful)
will it matter? (Score:1, Offtopic)
(http://slashdot.org/~nurb432/ | Last Journal: Friday August 27 2004, @03:24PM)
If (Score:1)
(http://realitybynex.blogspot.com/)
I desperately would like to be able to buy a mac and just use that for everything, but since about half of my PC usage is videogames, it's just not feasible for me.
I think Jobs and Co should be providing all the help and support they can to these guys. Sadly, Apple is not as much a fan of videogames as the rest of the world.
Well then... (Score:1)
(Last Journal: Monday May 08 2006, @10:06AM)
Umkay... Alrighty then = (Score:1)
Better BootCamp solution (Score:1)
Companies have always jumped at opportunities to target a specific customer-base at ten times their current penetration, and selling a 5 year old product at wholesale for half price isn't unreasonable. Unless they have too much pride to not receive "top billing" on a product bundle
meh (Score:3, Insightful)
It still doesn't run EVE right, so what's the point?
Yes, it does (Score:3, Interesting)
(http://web.lemuria.org/)
I'm the proud owner of a MBP since about a week. Aside from the psychological pain of inflicting something as ugly as windos on something as slick as the MBP, there are a lot of practical concerns.
The two most important ones are the constant rebooting - on a machine I would otherwise pretty much never switch off, but only send to hibernate by closing the lid - and, probably worse, partitioning.
On a notebook, you get 100 GB or so. Games take a _lot_ of space. If you do anything else that takes space, music or digital photography or anything, then partitioning a 100 GB drive in such a way that you feel even remotely confident that it'll be enough for both systems for the forseable future is anything but easy.
Add the fears that some crazy windos virus does something bad to the harddisk that's bad enough to wipe out the OSX partition.
No, Sir. It matters a whole lot whether or not there will be Mac games in the future. And quite frankly, Linux gaming is as dead as it gets, and I'm not sure if transmeta and WineX/Cedega don't have a part in that.
Second class better than nothing (Score:2)
(https://customer.lylix.net/aff.php?aff=006)
PPC Porting...? (Score:1)
(http://zetablog.wordpress.com/)
Also anyone wonder whose going to support these games? The orginal publisher? I find this hard to believe...are they going to jump to support a platform they have no experience in and know nothing about? Surely supporting OS X is a very different situation to providing help to Windows users?
Support Microsoft by using this great product. (Score:3, Interesting)
This is the most reliable trajectory to ensure increased dependence on Windows and Windows products, most of all through the technology lock-in that is DirectX. Anyone touting this as the boat that will carry them from the foul shores of Microsoft are clearly out of their dangling minds.
This is bad for OpenGL/SDL/Qt and bad for any platform which relies on these tools for both game and non-game applications; as long as people can author games on the Windows platform and run it in a WINE-like wrapper, they won't consider native releases. OpenGL will get less attention as the market consolidates on DirectX and the quality and feature-set of the code falls behind as a result. It really can, and in fact does, work like that.
DirectX has risen from near nothing in a few short years. MS invested alot of money strategically situating the platform dependent DirectX in opposition to the platform neutral OpenGL on the Windows platform through tools and API development, and to a large degree it has worked. Games are faster made for the Windows platform using these high-level Windows-only API's, and so now many developers consider DirectX on Windows as the only sane context for game development altogether. As a result, DX will continue to rise at the great expense of platform portable tools like OpenGL if it is blindly, yet directly, supported by idiocy like this. Let's not invite a day we have 'DirectX only' on the back of some graphic cards.
I'll say it again. Projects such as Cedega and 'Cider' ensure long-term codepedency with MS, as a technology provider, at the expense of high performing, native games. This simply takes Apple and Linux build targets 'off the map' from the perspective of game development and lets them get on with making great games for Windows - ensuring MS is always that arsehole you call when you're high, dry and have got the shakes.
Dumping Windows for Linux or OSX is only the first step to being free of MS products, the dirty blood runs deeper than that.
Darwine (Score:2, Informative)
(Last Journal: Friday May 26 2006, @06:57PM)