Snow Leopard gaming
#1
Posted 12 July 2009 - 11:28 PM
If so, is this also going to create problems for ports in progress (BioShock, UT3, etc)?
#2
Posted 12 July 2009 - 11:36 PM
By the way, I do not actually know the answer, I am just lightly contesting your question.
Liberator.
iMac: 2.8GHz i7 | 8GB RAM | 10.8.2 | ATI Radeon HD 4850M | 512MB VRAM
Custom: 3.4 GHz i5 | 16GB RAM | Win 7 SP 1 | nVidia GeForce GTX 660 OCII | 2GB VRAM
We hang in D.C. with them CIA killers
Baraka Flacka Flames - Head of the State
#3
Posted 13 July 2009 - 12:39 AM
Windows 2000 was NT 5
Windows XP was NT 5.1
Windows Vista was NT 6
And although Windows 7 is OFFICIALLY called NT 7, it is actually NT 6.x
There are some older games that went out of compatibility during the XP days with the ensuing service packs - the same happened with Vista. Windows 7 is actually more game compatible than Vista (in my personal experience . . .)
Even Windows 7 64-bit and Vista 64-bit have the ability to run 32-bit code, so aside from the slight wait for 64-bit drivers to mature in Vista, there's no reason NOT to install the 64-bit version.
So, Windows 7 64-bit will STILL run 32-bit code, but Snow Leopard will not. So, that huge back catalog I just linked to will still be available to me in Windows 7, but unless I'm mistaken, Snow Leopard is about to wipe quite a few pieces off of the chessboard in September.
Anyone have any solid evidence to the contrary?
#4
Posted 13 July 2009 - 02:10 AM
"Gaming on a Mac is like women on the internet." — "Highly common and totally awesome?"
#5
Posted 13 July 2009 - 02:17 AM
The only reason why you're asking this question is because Apple's transition to being a full 64-bit OS has been completely seamless and transparent. You have no idea whether your app is running in 32-bit carbon or cocoa or 64-bit cocoa or Rosetta or anything (though you can obviously figure those out). But yeah, Snow Leopard still does 32-bit natively, so fingers crossed there wont be a swathe of games going knockers up...
Macbook Pro - C2D 2.4Ghz / 4GB RAM / Samsung 830 256GB SSD / Geforce 8600M GT 256Mb / 15.4"
Cube - G4 1.7Ghz 7448 / 1.5GB RAM / Samsung Spinpoint 250GB / Geforce 6200 256Mb
Self-built PC - C2Q Q8300 2.5Ghz / 4GB RAM / Samsung 830 256GB SSD / Radeon 7850 OC 1GB / W7 x64
and a beautiful HP LP2475w 24" H-IPS monitor
#6
Posted 13 July 2009 - 02:31 AM
teflon, on July 13th 2009, 01:17 AM, said:
The only reason why you're asking this question is because Apple's transition to being a full 64-bit OS has been completely seamless and transparent. You have no idea whether your app is running in 32-bit carbon or cocoa or 64-bit cocoa or Rosetta or anything (though you can obviously figure those out). But yeah, Snow Leopard still does 32-bit natively, so fingers crossed there wont be a swathe of games going knockers up...
However, the 'Windows 7 32 bit code isn't seamless' concept baffles me a bit. I know there are 64 bit and 32 bit parts of the registry and folder directories 'intended' for 32 bit and 64 bit programs (although I have some older 32 bit programs that seem to sidestep that limitation like it doesn't exist - begging the question why it exists in the first place at all). In those cases, yes it's not seamless. Otherwise, I've seen no noticeable problems with 32 bit apps to speak of. I think iTunes complained that I was installing a 32 bit version into a 64 bit OS . . THEN after I installed the 64 bit version, the apple updater went ahead and grabbed a 32-bit update (that threw me a bit). Outside of that, I've seen no real problems. If it works in Vista, it works in Windows 7 . . . and a vast majority of what I've used in XP works in Windows 7, even some outdated apps (older versions).
Since I haven't had access to beta test Snow Leopard, I'm completely ignorant of what it can / will do for my particular needs / uses. Because of that, I have a bit more trepidation about moving to it when it comes out. Unlike Leopard, I may just sit on the sidelines and find out what others impressions will be before making the leap.
#7
Posted 13 July 2009 - 02:40 AM
"Gaming on a Mac is like women on the internet." — "Highly common and totally awesome?"
#8
Posted 13 July 2009 - 04:13 AM
J, on July 13th 2009, 09:31 AM, said:
However, the 'Windows 7 32 bit code isn't seamless' concept baffles me a bit. I know there are 64 bit and 32 bit parts of the registry and folder directories 'intended' for 32 bit and 64 bit programs (although I have some older 32 bit programs that seem to sidestep that limitation like it doesn't exist - begging the question why it exists in the first place at all). In those cases, yes it's not seamless. Otherwise, I've seen no noticeable problems with 32 bit apps to speak of. I think iTunes complained that I was installing a 32 bit version into a 64 bit OS . . THEN after I installed the 64 bit version, the apple updater went ahead and grabbed a 32-bit update (that threw me a bit). Outside of that, I've seen no real problems. If it works in Vista, it works in Windows 7 . . . and a vast majority of what I've used in XP works in Windows 7, even some outdated apps (older versions).
Not only the legacy 32-bit CPU intels, but also all the 32-bit apps that remain. 32-bit is still a very valid choice when creating an app, since in many cases 64-bit wont offer any real advantage at all. And since all the groundwork to do 32-bit apps on 64-bit chips is already in Leopard, it wouldn't make sense for Apple to destroy their software library in such a way.
32-bit wont be going anywhere for quite some time yet.
As to the seamless-ness, I am talking about how windows segregates 32-bit from 64-bit. Its just pointless and unintuitive. Specially from the clueless computer user point of view, fat binaries are waaaay more preferable to having two distinct versions of an app, one of which can't run on 32-bit, and the other of which won't be able to make full use of 64-bit capabilities. Its just stupid and will inevitably hold up the proliferation of 64-bit through much of the industry.
Macbook Pro - C2D 2.4Ghz / 4GB RAM / Samsung 830 256GB SSD / Geforce 8600M GT 256Mb / 15.4"
Cube - G4 1.7Ghz 7448 / 1.5GB RAM / Samsung Spinpoint 250GB / Geforce 6200 256Mb
Self-built PC - C2Q Q8300 2.5Ghz / 4GB RAM / Samsung 830 256GB SSD / Radeon 7850 OC 1GB / W7 x64
and a beautiful HP LP2475w 24" H-IPS monitor
#9
Posted 13 July 2009 - 10:35 AM
teflon, on July 13th 2009, 03:13 AM, said:
#10
Posted 14 July 2009 - 07:37 AM
J, on July 13th 2009, 05:35 PM, said:
The difference is that the Itanium was never supposed to run x86 code - it's an entirely different architecture. For its own native code, it screams, but any x86 code has to be run in emulation. It was designed purely as a big iron, mainframe and server processor, and it was always unlikely that it would appear ont he desktop.
#11
Posted 14 July 2009 - 11:22 AM
So since there is no extra work to get 32-bit code to run on it, there's no need to consider dropping 32-bit, since for many apps, 64-bit would be overkill.
I mean, does Address Book really need to run 64-bit? I can see iLife, Safari, Mail all getting at least minor benefits from it, (the latter two especially with regards to security and because of going through a complete rewrite, also stability). But simple apps like Calculator or Address Book really don't need 64-bit in the slightest.
Macbook Pro - C2D 2.4Ghz / 4GB RAM / Samsung 830 256GB SSD / Geforce 8600M GT 256Mb / 15.4"
Cube - G4 1.7Ghz 7448 / 1.5GB RAM / Samsung Spinpoint 250GB / Geforce 6200 256Mb
Self-built PC - C2Q Q8300 2.5Ghz / 4GB RAM / Samsung 830 256GB SSD / Radeon 7850 OC 1GB / W7 x64
and a beautiful HP LP2475w 24" H-IPS monitor
#12
Posted 14 July 2009 - 12:33 PM
#13
Posted 14 July 2009 - 12:55 PM
Sargiel, on July 14th 2009, 08:33 PM, said:
"Gaming on a Mac is like women on the internet." — "Highly common and totally awesome?"
#14
Posted 14 July 2009 - 01:12 PM
He is so pleased with it's stability and performance that after testing some of his odd setups (php and SQL/DB stuff, server testing stuff and the like) he's going to go ahead and run it on his newer laptop as well. He doesn't do games though, nor anything I'd be interested in breaking (Unity, Xcode, Adobe etc), so this is not a call to arms to install your WWDC disk on your main machine.
Crow iPad 2 | 32GB WiFi
"I throw four wild ones to him and then try to pick him off first." -- Preacher Roe, on pitching to Cardinal's legend Stan Musial.
"I've had pretty good success by throwing him my best pitch and backing up third." -- Carl Erskine, on pitching to Cardinal's legend Stan Musial.
"In ancient times cats were worshipped as gods; they have not forgotten this." -- Terry Pratchett
"I love cats because I enjoy my home; and little by little, they become its visible soul." -- Jean Cocteau
#15
Posted 14 July 2009 - 06:44 PM
teflon, on July 15th 2009, 03:22 AM, said:
Quote
#16
Posted 15 July 2009 - 03:24 AM
The problems we might face with Snow Leopard is that some apps and games may require some 32-bit parts to be in the OS, when 10.6 will be completely 64-bit from now on (as far as Im aware). I believe that Apple has created a 32-bit compatibility layer to smooth out problems with specific apps (but it should not be needed quite a lot of the time, specially if you update to the latest versions of whatever app).
The only two Apple apps which aren't 64-bit, that I can find, are actually DVD player and iTunes. My guess is that they haven't bothered to touch DVD player until they add BD support, and that iTunes is on its own development schedule which will get to 64-bit in its own good time (likely at the same time as Windows' version).
So the onus is really on 3rd party developers to switch over to 64-bit as time goes by.
Macbook Pro - C2D 2.4Ghz / 4GB RAM / Samsung 830 256GB SSD / Geforce 8600M GT 256Mb / 15.4"
Cube - G4 1.7Ghz 7448 / 1.5GB RAM / Samsung Spinpoint 250GB / Geforce 6200 256Mb
Self-built PC - C2Q Q8300 2.5Ghz / 4GB RAM / Samsung 830 256GB SSD / Radeon 7850 OC 1GB / W7 x64
and a beautiful HP LP2475w 24" H-IPS monitor
#17
Posted 15 July 2009 - 03:41 AM

...ripped from Appleinsider's excellent (though very technical) series of articles on that topic.
"Gaming on a Mac is like women on the internet." — "Highly common and totally awesome?"
#18
Posted 15 July 2009 - 11:43 PM
In any case, I'm pretty sure Snow Leopard is available in 32-bit and 64-bit versions. I thought I read somewhere that Apple even figured out a way to seamlessly boot between the 2. Which isn't too hard to believe if the whole OS is a combined 32-bit/64-bit binary and all 64-bit drivers will require a 32-bit version be bundled as well.
Assuming Snow Leopard will incorporate OpenGL 3.x drivers, which is likely since OpenGL 3.x introduces interoperability with OpenCL, additional functionality in DX10 generation GPUs should be made available to developers.
#19
Posted 19 July 2009 - 06:30 PM

















