Become a MacRumors Supporter for $50/year with no ads, ability to filter front page stories, and private forums.
Basically, this is Apple's way of getting you to gradually abandon all your obsolete applications in favor of modern ones. They don't want to become like Windows where the OS is laden down with cruft in order to support applications from 10 years ago.

And that's your number one reason why Apple will never be a big player in the enterprise market.
 
Positives and Negatives

There is absolutely no good reason for Apple to give up on Rosetta. There are plenty of programs that aren't cocoa'ized. Plus, there aren't good third party solutions for carbon or System 9 apps.

There is at least one good reason for Apple to give up on Rosetta.

Positives of Apple giving up on Rosetta:
- the OS code is cleaner, and thus easier and cheaper to maintain.

Negatives of Apple giving up on Rosetta:
- There are plenty of programs that aren't cocoa'ized.
- There aren't good third party solutions for carbon or System 9 apps.
 
And that's your number one reason why Apple will never be a big player in the enterprise market.

Their business strategy seems to working just fine without enterprise.
  • They are the third largest sellers of PCs in the USA.
  • They dominate portable music devices.
  • They dominate online purchases of music.
  • They dominate the tablet market, having sold more iPads in 10 months than all other tablets combined for the last 10 years.
  • They are a huge player in the smartphone business.
  • They are quickly becoming a huge player in the portable gaming business.
  • They are the second most valuable company in the United States.

When I think of the Enterprise market, all I can think of are companies that are in stagnation or are tiny shadows of their former greatness. Sun, IBM, HP, Microsoft. Where exactly are these companies going? Nowhere.

In October 1998, Microsoft (MSFT) hit $26/share. It's still there today, over 12 years later. Counting for inflation, it's actually done nothing but drop in value.

As an Apple shareholder, I can only say that they are doing everything just fine. :)
 
The Carbon framework is available on any of the 32-bit process that Apple supports. Intel is one of those 32-bit process. However, you have to do byte-swapping if you want to use some Carbon functions. Porting from Carbon(PowerPC) to Carbon(Intel) should be fairly easy if using Xcode, but porting to Cocoa is a bit harder. And converting MPW projects (Carbon CFM) is going to be a pain.
 
Error message?

Watch this thread, looks like it's not a lion-specific issue: http://forums.battle.net/thread.html?topicId=27794579180

I was able to get the Downloader to run on another Mac (10.6) and download the installers, however the installers are still PPC!!! The Installers directories say 1.21b, which is supposed to be a Universal Binary, but run I try and run it throws the "PowerPC Apps are no longer supported..." :(

I think I'm out of luck and will just continue boot-campin' it until Blizzard comes out with an actual intel installer (crossing fingers!)
 
Last edited:
I think he was talking about Warcraft III, not Rosetta. Rosetta will take a bit more work than copying over /usr/libexec/oah/translate and the shims. Warcraft III should be fine, although launching The Frozen Throne expansion might be a bit harder.
 
Right, right...Blizz has the downloaders as mentioned before. They're good about mac support, even 10 years later which is why I buy all of their games.

Diablo II anyone? Hell, even StarCraft 1 plays amazing on everything from my Mac Mini to Pro.
 
Basically, this is Apple's way of getting you to gradually abandon all your obsolete applications in favor of modern ones. They don't want to become like Windows where the OS is laden down with cruft in order to support applications from 10 years ago.

I'm really sick of this perception, and pretty surprised to hear it in the games forum of all places. Check out how much better games run on Windows and tell me it's "laden down with cruft".

I love OS X more than any OS by a long shot. But let's be real here. Also, Snow Leopard was mostly a speed upgrade, remember? If ditching Rosetta provided such an improvement by "removing cruft" they would have ditched it in SL to further promote "X% faster than Leopard!!". Because the same argument (if you need PPC run the older version) would have still applied.
 
I tried Installing Rosetta from the SL DVD, but no luck. I also downloaded the installers from Blizzard, but no luck. I tried installing it on SL and copying it over, again, no luck.
 
Original ROC works, but TFT does not (PowerPC not supported error). Unfort you need TFT to play Dota :(

Futhermore, updating ROC thru game fails.
 
Last edited:
So this means my MOO2 is going to be toast? I can revert back to the Windows version through parallels but I have a few other 68x games about.
Unless you have a magical Moo2 version it is already toast. I have checked all my executables and they all went dead (read: I get the "This environment wont run Classic Programs") when I upgraded to 10.5. Or?
 
MOO2 DOS version runs great through DOSBox... much better than trying to run through Windows.... and will work fine in Lion.
 
Register on MacRumors! This sidebar will go away, and you'll see fewer ads.