Windows Games on Macs Without Windows 316
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?"
Re:Cool! (Score:5, Informative)
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:Please ... NO!!!! (Score:5, Informative)
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.
Re:I don't get it (Score:1, Informative)
If *some* big games were available like I dunno:
UT2004 (YUP FOR BOTH MAC AND LINUX)
Quake 1-4 (BOTH AGAIN)
CIVILIZATION 3-4 (Mac only)
have them all on my mac.
I enjoy just playing those games on my mac more than the very same games on linux.
OSX has never frozen during them or anything. UNLIKE WINDOZE.
SO ENJOY YOUR FANTASY THAT THOSE OF US WHO DONT USE WINDOG CRAPWARE OS DONT HAVE GOOD GAMES TO PLAY.
Re:Cool! (Score:3, Informative)
The weirdest and most extreme is SimCity 4. For whatever reason the hardware accelerated rendering is broken and so you're forced to use the software renderer - but this runs *as fast* as the hardware version under windows. I've no idea how badly Maxis managed to mangle that code but it quite a weird result.
Re:NOT COOL (Score:4, Informative)
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:Cool! (Score:3, Informative)
That is because Wine is not an emulator but rather a set of libraries. Running a set of libraries is very similar to running the game native. You could think of Wine more of a directx install for linux, however the problem lies in the fact that Wine does not provide support for every function in DirectX. Also, the performace boost can also be attributed to the Linux kernel being more effient.
Darwine (Score:2, Informative)
Re:Cool! (Score:2, Informative)
He disclaimed his statement by saying he wasn't too familiar with it. If you act like that around people in the physical world...well, the word "socially retarded" comes to mind.
Re:But... (Score:1, Informative)
Re:Cool! (Score:3, Informative)
As a support for developers, it could raise the number of games that get ported and make porting easier, because developers don't have to rewrite the graphics from DirectX to OpenGL (or, god forbid, think about such issues before commiting to a proprietary single-platform graphics API).
But a "Cedega for Macs" is something that I - as both a Linux and a Mac user - want to shoot someone for. You've already killed native games on Linux, you transgays, don't do the same to the Mac!