Steam Prompts OS X Graphics Update
Stoobalou writes "Mac gamers got a massive boost when online gaming hub Steam started supporting the platform a few months ago. The arrival of the online service, which allowed Mac-toting gamers to play some of the same games as their PC brethren, in some cases cross-platform, created a great deal of debate between the two camps, with the PC crowd pillorying Mac fans for the relatively poor performance of their expensive hardware. Now it seems that Apple has gotten the message, as they have provided a graphics update for OS X Snow Leopard which will make progress toward closing the gap between the two platforms."
Even with this update, Macs still lag behind PCs, not because the OS is bad, but because the hardware that ships with even the latest refreshes is just plain outdated. 2008 called, wants its graphics card back from the i7 iMac for example. Wake me up when new Macs can run the latest Crysis sequel as a game, not a pretty slide-show.
This would be a non issue if apple would let the vendors (AMD, nVidia) write their own mac drivers.
I believe the current situation dictates that Apple writes their own drivers.
Last game I played on a Mac was a long time ago lol, the original Castlevania.
Tired of my customary (Score:1)
But I think this is clearly AT&T's fault.
I own a Macbook Pro, but I'm not a "Mac person"; I have to say that I was quite happy when they released Steam for it, and am even happier that Apple's found a way to improve the video performance... not that it was bad, but better is well, better.
The Digital Sorceress
How about more hardware choice? and a mid tower?
apple is trying to push games but the hardware is not there.
a $800 mini system with no board video is not a gameing system.
A $2500 system with a ATI Radeon HD 5770 with 1GB GDDR5 is way to much cost can get systems with dual high end cards at that price and with 4-6gb of ram as well.
a $1200 system with a ATI Radeon HD 4670 with 256MB is weak and a 21" screen does not help.
$1,500.00 with ATI Radeon HD 5670 with 512MB
at lest that better then $1700 for a 27" screen with the same video card.
$2000 for a system with ATI Radeon HD 5750 with 1GB and 27" screen? the 5750 not a top end card and having to drive a 27" screen is not good for gameing.
Until there is the following:
More high-end hardware choices (specifically video cards) for Macs
and
Mac Drivers written in a way that enable better gaming performance.
One or the other will improve things...but the problem won't truly be fixed until both happen.
Living With a Nerd
Valve, if you're listening...
Please, please, please do steam and your games on linux. You've already made them POSIX and OpenGL, you're 85% of the way there.
I will buy every damn game you release on linux. I never want to run windows again, and if I can get portal and TF2 on linux, I won't.
.
BRIAN: Did you say -- OSX Leopard? ... sixteen years behind the bell, and proud of it, thank you sir.
OSX LEOPARD: That's right, sir. (he salutes)
BRIAN: What happened?
OSX LEOPARD: I was cured, sir.
BRIAN: Cured?
OSX LEOPARD: Yes sir, a bloody miracle, sir. Bless you.
BRIAN: Who cured you?
OSX LEOPARD: Jobs did. I was hopping along, when suddenly he comes and cures me. One minute I'm a Leopard with no games, next moment me productivity's gone. Not so much as a by your leave.
- None can love freedom heartily, but good men; the rest love not freedom, but license. -- John Milton
That would be rather complex, but their certainly control the drivers. They dictate what they do, what can be released, and so on. Net effect is the same.
However it is a larger problem than that, OS-X also doesn't have a very fast 3D layer. Despite what you might think, DirectX is fast and able when it comes to getting things to graphics cards. Also Windows provides a good way to plug in an OpenGL (or any other) API that can get at the hardware fast and low overhead. OS-X is not so good in that regard. Apple has never really had a gaming focus.
Perhaps this is going to change, we'll see. Apple has in the past talked up the games thing and hasn't delivered anything, but maybe they are more serious this time around.
All Macs except the Mac Pro use laptop components for the CPU, chipset and 3D chip.
I'm guessing those who are comparing performance are running big box PCs with big noisy fans, PCIx 3D cards (maybe two linked together).
Comment removed based on user account deletion
1) Are they POSIX? I think it is more likely they are Cocoa since that is how Apple prefers apps to be.
2) Can enough copies of Linux handle the GL calls needed? iD has talked about this that more or less only the nVidia closed drivers provide a full, complete, "just like on Windows" OpenGL implementation that modern games need, and it seems OSS types hate those. So if they ported their games, would they work properly, or would they require a bunch of modification to work?
3) Would Linux people buy them? The Linux crowd is notoriously of the opinion that software should be free both as in open code but also as in not having to pay. Are there enough paying customers to justify the man hours needed to port and support it?
to be fair the Mac Pro has Xeons and not consumer level CPU's. It's priced in line with other workstations from Dell/HP.
it's the imac's. Apple wants you to pay for an expensive LCD screen and gimped the graphics. my theory is that it's psychology. when i did help desk all the lusers thought the computer was their monitor. so apple did just that except they sell you a very expensive monitor that looks nice so you feel good about spending $1500 on a computer when most people think $500 is too much
I can get about 30 FPS, too.
It's linked to from TFA but Valve's technical article Game Performance Improvements in Latest Mac OS X Update gives a lot of insight into the OS X driver situation.
Personally, I have a MacBook Pro with a NVIDIA 9600 chip. I was kind of disappointed when I got StarCraft II. I had to run on one of the lowest resolutions with medium defaults. Increasing any setting made the game close to unplayable when complex graphics were being displayed (such as the lava level). Then I updated the graphics drivers. I was able to bump to the highest supported resolution and bumped the graphic settings to high defaults without noticeable slowdowns. I had to go to the ultra defaults before I started getting slowdowns and warnings.
I haven't had a chance to really sit down with it and play for an extended time (damn real life...) but there certainly is a huge improvement. The urge to upgrade is fading...
Apple wants you to pay for an expensive LCD screen and gimped the graphics.
I have never, ever, ever heard the word "gimped" until quite recently it apparently become fashionable to use the word in connection with Apple products. Why has nobody ever complained that Microsoft gimped the computing experience for whole generations of customers, producing one gimped operating system after the other, the laughable gimped brown Zune that nobody wanted, the XBox with its gimped power cables, shall I continue?
You know, FWIW, the vast majority of computer users don't need to upgrade their video card, and don't upgrade their video card. I play a decent number of games on my media system PC and so far everything I have runs just fine on my Geforce 8800gt that must be about 3 years old by now. The reality--the people that REALLY care about the tiniest framerate differences, the hardcore gamers, etc--would never buy a mac in the first place. Back in highschool it was really fun to whip out the framerates and optimize for tiny differences, but, IMHO, with today's hardware it just doesn't matter to me or most people anymore. So, for most other people, it's fine. Yeah, mac hardware is more expensive, but I don't think I've ever seen anybody deny that. It also tends to have very good support from Apple and lasts well in my experience. I don't begrudge you your choices, why do you care so much what choices other people make?
What does Flash performance have to do with Apple? I also think your assertion is wrong. Flash does suck, but what else is new. It's supremely ironic to me how many geeks have come out as roaring advocates for Flash since the Adobe/Apple battle started, when before that most self-respecting techies (rightfully!) loathed Flash.
Here's some food for thought: Macs were never originally intended for gaming. I was a PC guy for years (about 12 to be exact) and I can honestly say that switching to Mac was the best choice I've ever made (regardless of how much I still love PCs). Why? Because everything simply works without having to persuade it to do so; speaking in terms of both hardware and software. I blame the thousands of different hardware manufacturers who are making it nearly impossible for Microsoft to avoid the many obvious issues they've had with their operating systems over the years. I see a lot of Mac bashing on Slashdot, and honestly most of it is unsolicited garbage brought about by sheer ignorance. And another thing that's slightly off topic, if I hear one more person bash Mac "security" I'm going to explode. Go make a Mac virus already or shut up. If you're going to bash Mac security, you may as well include almost every Linux distribution in your "bash".
Is this as tightly coupled as this article states; or is this coincidential? I mean, I guess I get the push to Mac update - but c'mon, firmware patches fundamentally signifying a shift in cultural priorities....seems a bit weak tea, to me, at least. I agree with the Steam update being important; it's the subtext that ain't resonating with me...
for years all the isuckers said how OS X is better and faster than bloated Windows and now they are complaining
Yes, because games are the only way to measure the performance of an operating system.
and Flash still sucks on Mac's even though it runs just fine with hardware acceleration on a $299 toshiba laptop i bought as a gift
Except that 10.1 was a huge improvement and many Macs now support hardware accelerated Flash.
Also, if you think that gamers account for 90% of the market then you're an even bigger fucking idiot than the rest of your post would suggest. Here's a hint, kiddo: Serious gamers are a small percentage of the overall consumer market. Casual gamers are a much larger component, and casuals don't usually put gaming as their first priority, nor do they care if they have the latest and greatest video hardware.
Because, at this point, it just goes without saying
It comes with slots and will be available in platinum!
See my blog http://ilovecookes.blogspot.com/ for light hearted technical information.
If mac users want blistering performance, just like a pc user, they have to pay to upgrade their card. The only differance is I can get a cheaper Dell, and slap in a 5870 or whatever, and be on the A game when it comes to frame rates.
In a Mac, you have to first kneel down, give old jobs a kiss, Pull out your now maxed credit card and buy a the same 5870, plug it in, viola.
Or, you can build your PC like almost all gamers do (even custom ordered counts here).
get the best $/Perf ratio possible and smoke a mac like a joint in a college dorm room for about 2/3rds the cost. Think getting Muai wowie, or Blueberry yum yum for the price of mexican dirtweed.
Granted, Macs have their place. Many people are technophobic. Don't want to plug in a motherboard, don't want viruses & malware. Want a true plug & play experience. I'm not too prideful to admit it, they get that w/ MAC, and that kind of experience is worth the price.
Now, Microsoft is finally closing the gap, Windows 7 is a GREAT product from my experience. No bluescreens yet, and I'm on cutting edge hardware & 64bit. Shit just works, keeps working, and is 2x faster than any Mac I've ever heard about. (My machine isn't a fair comparison since I got a lot of parts / software for free)
How much is your data worth? Back it up now.
Wait, you've never heard the word gimped?
Why has nobody ever complained that Microsoft gimped the computing experience for whole generations of customers
In addition to various iterations of Linux, I've been using Microsoft operating systems for years...no complaints here (besides the obvious Windows ME, etc)
producing one gimped operating system after the other
Gimped operating systems that 1. Are the most widely used in the world, 2. Dominate the corporate environment, and 3. have the most software available.
the laughable gimped brown Zune that nobody wanted
The Zune is actually a decent MP3 player. I'm a Creative Zen guy myself, but a Zune would still get the job done quite well. Much like iPhone haters, the majority of Zune haters are people that have likely never used one.
the XBox with its gimped power cables
???? Wait...so, RRoD, no standard hard drive, original version having a loud as hell disc drive...yet you complain about "gimped power cables"? Seriously?
Living With a Nerd
I have never, ever, ever heard the word "gimped" until quite recently it apparently become fashionable to use the word in connection with Apple products.
The major difference is that Windows has problems, and people work around them. When Apple has a problem, it's usually by design.
Out of modpoints but really liked a post? 1BDkF6TtmmeZ3yqXbz9yhdYVqRYnwFoXDj
Mobile chips don't suck these days. They are not the equal of desktop chips, but they carry their own, at least if you buy the right ones. My laptop has a 5850M in it. Now that isn't equal to a real 5850, it is more like a 5750. However it still plays games just fine. It isn't the same class as the 5870 in my desktop, but for sure the same league. For example Street Fighter 4 on my desktop runs all settings high at 1920x1200, and I can crank up the FSAA. Street Fighter 4 on my laptop hooked to a 1920x1080 TV runs with all settings high, but no FSAA. Not quite as good, but same league. Bad Company 2, Elemental, Mass Effect 2, WoW, etc all run great with high settings on that little 5850M.
I still think Apple needs more system with desktop cards, they are cheaper, faster and easier to upgrade, but the mobilities aren't bad.
HAHA! The supposed master of graphics gets an epic fail for driver support. Did I mention they've been putting this hardware into their computers for awhile and still haven't supported 3d graphics properly?
Mac OS has 10% of the market for reasons that have little to do with high-end gaming. It's anecdotal, but when I dropped over two grand on an i7 iMac, I wasn't buying it to play games (though I have run through Portal and some of HL2 on it). I knew the graphics card was weak, but web browsers don't care, and neither does a development environment. Nor does your average Farmville player, I'll venture to say. Want to play Crysis? Yeah, don't buy a Mac.
And Flash? You're seriously raising that issue? Flash sucks on any platform you choose, it just sucks less on Windows. Hardly a checkbox on a self-respecting geek's purchase feature list, I hope.
Apple fixed occlusion query in OpenGL, which matters when you're looking into a light source. Useful when sun near horizon in game. Nice, but no big deal.
Flash also sucks on Linux. Even with setting the configuration to force hardware acceleration my core I7 machine struggles with full screen flash. The newest version of Flash is a huge improvement, but it still has a ways to go.
I am not a script!
While you are recalling somewhat correctly, it was more than a little while ago. It was when Vista first launched. Crashes were rampant, people blamed Vista, of course. MS showed that in fact it was 3rd party drivers, not just video drivers, that were the cause. However video drivers were up there. Now there were two reasons for this:
1) Their XP legacy. Vista (and I think 7) actually allows for a more "XP" way of doing things with drivers in the kernel. It isn't recommended but can be done for compatibility. This of course can lead to stability problems.
2) The massive changes for Vista and the new hardware. nVidia was simultaneously supporting a new OS and a completely new graphics card architecture, and having a lot of trouble with it. They were rushing to get DirectX 10 drivers working since people wanted it bad but things just weren't ready. The result was some buggy drivers out there.
None of this is the case anymore. The graphics drivers are quite stable these days. In fact it all cleared up pretty quickly overall. However there was no "all's clear" story when things got stable. Since I've been using 7 (and I started using it right away since Windows support is a big component of my job) I've not had a system crash due to the graphics drivers.
Also you have to be wary when you see any crash reports related to games, because many gamers fuck with their systems. They overclock the GPU, run hacked and/or beta drivers and then cry when things blow up. With WHQL graphics drivers and a stock speed card, I'd be real surprised to see a graphics card caused crash these days.
> Yes, because games are the only way to measure the performance of an operating system.
Actually, a game is going to be a pretty good way to measure the performance of an
operating system. Games tend to be under severe competition pressure to do better
than their predecessors both in technical and artistic terms. Game developers are
always trying to push the limits of the current hardware while improving the
underlying algorithms.
Using the same bit of code as the benchmark also better enables an Apples to Apples comparison.
The OS and the degree to which it exploits the hardware might be a part of the
result and that's perfectly valid. It's part of an Operating Systems job to help
you get the most out of your hardware.
If I can do A+B on Linux without a hitch and it brings Windows to it's knees then that's
a clear and obvious mark against Windows.
A Pirate and a Puritan look the same on a balance sheet.
nVidia invented a slot called MXM that the industry has adopted very widely. Reason is it keeps production costs down. You don't have to have boards special made with a given chip.
However, upgrades are not supported. They can be done, sometimes, but they aren't supported. Reason is that MXM slots can change versions, and they don't notify consumers (since it is intended for OEMs) and also thermal solutions. Your new GPU has to be something the existing laptop can cool.
People do it though, if you sniff around on hard core notebook forums you'll find that people upgrade GPUs, LCD panels, all kinds of shit. The interfaces are actually relatively standard, again to keep costs down. However unlike with a consumer desktop, there is no guarantees of what standard a particular computer will use, or when they change. They also don't make the same efforts at backwards compatibility.
MACs are one step closer to becoming a real comp!
Yeah a huge step at that for the cheesy little toys..
Wow first they start using real CPUs, and now some more real software is ported over.
/puke Perhaps this will actually be a small boost for the PC gaming industry.. and in the end.. Windows
Now if Steam would get on the ball and put some more development into Linux Steam..
Why has nobody ever complained that Microsoft gimped the computing experience for whole generations of customers,
I'm sorry, is this your first day on Slashdot?
People gripe and moan about that a thousand times every day.
I don't get what your point is here-- are you upset that the grandparent didn't drop in a "Windows is gimped" reference, even though that would be grossly off-topic?
Comment of the year
You truly have no idea what you are talking about.
It's supremely ironic to me how many geeks have come out as roaring advocates for Flash since the Adobe/Apple battle started, when before that most self-respecting techies (rightfully!) loathed Flash.
I think you're glossing over a large pragmatic contingent.
I hate Flash as a user; I've hated working with it as a developer. However, that doesn't change the fact that for at least ten years it has had overwhelming dominance in its segment of the market. Even a product like the iPod that has such total market dominance that its name has essentially become the word for the kind of thing that it is (i.e., people will call a non-iPod mp3 player an iPod) pales, in a market-share sense, before Flash.
It is the product everyone loves to hate, and yet, that no competitor yet has put a serious dent in. It's possible to both hate Flash and admit the reality that it is king of the jungle. I hope that someone will set a pack of lion-hunting dogs on Flash and take it down, but I still live in a world in which that day has not come and shows no real signs of coming despite what anyone has to say about Silverlight or HTML5 or giant JavaScript libraries or anything else.
Actually, a game is going to be a pretty good way to measure the performance of an
operating system. Games tend to be under severe competition pressure to do better
than their predecessors both in technical and artistic terms.
It also doesn't test several other aspects of an OS though. Games do the bulk of their disk accesses at startup and loading, rather than while going along. It doesn't test as well the OS's scheduler, because if you're gaming you're probably not running a bunch of tests in the background. (This is less and less true now that multithreading is more common, but there are still a number of things that differ when scheduling multiple processes that all want the CPU. And that is leaving behind scheduling to improve I/O performance or interactivity.)
It is the product everyone loves to hate, and yet, that no competitor yet has put a serious dent in. It's possible to both hate Flash and admit the reality that it is king of the jungle. I hope that someone will set a pack of lion-hunting dogs on Flash and take it down, but I still live in a world in which that day has not come and shows no real signs of coming despite what anyone has to say about Silverlight or HTML5 or giant JavaScript libraries or anything else.
I think we're closer than you might imagine. I run Safari with ClickToFlash (basically noflash). Most youtube videos run just fine as HTML5. A lot of websites have recently transitioned away from flash menus/interfaces. Most of the flash I see blocked is banner ads.
Don't get me wrong, I like flash games, and don't have a problem with some uses of flash, but for probably 90% of the content I run into with flash, I hate it. I don't miss it on my iPhone except for the rare instance when a website (usually a restaurant website) doesn't load without flash.
When the options are:
Video Drivers
Anything Else
paintball
Just to be clear, Macs are popular because they run MacOS, not because the hardware is stellar. If you want to run MacOS, which many people consider substantially superior to the alternatives, and you don't want to screw around with hackintoshes, then you have to buy a Mac.
I do like my few-year-old Mac very much, but for political and ethical reasons I am no longer an Apple customer. People who do not share my politics and ethics are the people who continue to buy Macs, for that comfy Mac experience.
Feel free to replace it by tweaked for the Microsoft world and twinked for the MMO crowd.
Seriously. I'll worry about Mac's graphics problems about the same time Steam fixes this completely unreasonable and ridiculous requirement that it be installed on a case-insensitive filesystem. I converted my HDD to case-sensitive and everything else seems to work just fine with it... what the hell, man?
How did he get modded insightful?! First, they never ported their games to openGL because doing so would take just as long as writing the game in the first place (at least the engine part). If you are curious how they did it, then it was simply DirectX wrapper functions. So no, you still need DirectX, which is supported in OSX using said functions and not by any Linux distros.
Still, you ignore the main point: Linux is hardest to develop graphical systems for (such as games) AND has the smallest user base. How does your wish make any sense?
Side note: Looking through the updated (v.3.1) openGL, it is now comparable and very usable over DirectX. However, openGL didn't support many features needed for modern game development until last year. In other words, it will probably be AT LEAST 3 more years until you see games developed in openGL again. My guess is Microsoft ups the ante with new must-have DirectX features by mid next year to stay King of Games. Personally I'm very satisfied with DirectX, but I would still choose openGL over DirectX for non-gaming graphics!!
I've got a theory that Intel has always been a premium hardware with superior software support at a premium price point as compared to ATI and nVidia. Their compilers are objectively better on their hardware (once again, at a premium price) when running multiple threads, IIRC, as well.
If I mod you up, it doesn't necessarily mean I agree with what you've said, sorry.
These days DLL hell on Windows... Isn't. The problem was big back in the day when DLLs were for the purpose of reducing memory usage. Idea is you had only one version of a library and everything loaded that. Good, low disk and memory usage which was a premium. Of course if different things needed different versions then there could be a problem, hence "DLL hell."
Well the biggest part of that was eliminated quite awhile ago. Now each app gets its own copy of all DLLs. Complete memory protection and isolation. Uses more RAM, of course, but who cares? It just isn't a big deal and the stability and security gains are worth it. Ok well that also means that if you want DLLs for your program, just stick them in the directory. You don't have to install them system wide anymore. You find most games do that, you go to their directory and you'll see mss.dll (Miles Sound), binkw32.dll (Bink video format), d3dx9_36.dll (optional DX component) and so on. They just toss in all the libraries they need.
Finally, for things that are system installed for any reason, Windows maintains versions for each app. Again, takes up disk space but with prices under $0.10/GB doesn't matter.
This days DLLs on Windows are only for what their name implies: Dynamic linking. You can easily license libraries like Miles or whatever and add their function via a DLL, rather than having to get all the code and compile it in to the main executable.
The management of DLLs is just a non-issue. Also I'm not just talking in make believe terms here, Windows support is a major part of my job. I don't concern myself about DLLs. I just install the software and it contains all relevant DLLs or, in the case of system DLLs, spawns an installer for those. System DLLs aren't a problem, I haven't encountered a case of a version conflict (since they are cached per app as needed).
Most youtube videos run just fine as HTML5.
Only sort of: I was going to say "if you're using a browser that supports H.264, which includes neither the most popular browser out there (IE), what is probably the most popular browser amongst geeks (Firefox, though Chrome might have this title), or my chosen browser (Opera)", but it seems that this is starting to change. (I didn't actually notice this.)
But it hasn't changed yet: lots of videos haven't been transcoded to WebM yet, and the browser support is only barely starting to get there. (E.g. if you're a Firefox user, not only will many videos not play because they aren't yet WebM, but you have to use a beta release of the browser.)
And that may even ignore all the websites that embed YouTube videos locally; you'll need Flash if you want to see what they have for a long time I suspect.
I didn't actually notice this
s/notice/know/
And I left this out before but I'll say it now... I browse with plugins (& Javascript) turned off globally. The number of websites I turn it on for is depressingly high.
The other huge advantage that Flash has is authoring tools: if you're actually doing some sort of animation, I don't know anything in the same arena that is even remotely close.
No, it isn't. A game will not stress the multitasking abilities of an OS, for starters, at least not unless you're running a bunch of stuff in the background. It will largely stress the video systems...and that's about it, at least moreso than other benchmarks. GP was acting like game performance was the primary way to measure the speed of an OS, when all it really does is stress a single facet. There are other benchmarks far better suited to pounding on an OS in a more comprehensive fashion than games. For instance, I remember seeing a comparison between OS X and XP years ago. XP certainly did have higher framerates, but when it came to multitasking and accomplishing numerous CPU-intensive tasks at once, OS X kicked XP's ass up and down the street, coming out with a much wider difference than accomplishing a single CPU-intensive task.
Does it not make anyone else cringe when people talk of the PC and Mac as if one isn't a subset of the other? This is 10x more annoying then iEverything...
Does this smell like Chloroform to you?
This latest update for graphics has fixed that bug.
I notice that Apple never seems to have acknowledged the bug, despite people screaming in the support forums, and that the System Update doesn't mention that it's obtw fixing a total showstopper that has plagued many users for the last 6 weeks on all platforms - nothing to do with the games cited.
SimpleDirectMedia Layer. (http://www.libsdl.org/)
With SDL, you can do 2D, 3D (via OpenGL), Sound, Input, and basic video overlay. It supports well over a dozen platforms, including consoles.
GPU-accelerated video decoding isn't supported/exported, but that's not part of DirectX.
SDL even has a Networking layer too, but it's not part of the core. (Actually DirectPlay is deprecated, and its replacement isn't part of DirectX either)
-- I ain't broke, but I'm badly bent.
Do you have evidence or example behavior/feature that shows that OSX doesn't have a very fast 3D layer? Otherwise the most damning thing about OSX graphics engine is that it isn't DirectX. That isn't better or worse but simply different.
Now you're probably already accustomed to being ripped off (being a Mac owner), but once you have your steam account here's what the future holds for you, at no charge:
* Take down your pants
* Insert a (light red/light blue/light green) popsicle in your ass
* Start "visiting the pope"
That's basically the exact same experience you will get if you choose to upgrade your mac so that you can run these new games that Steam isn't letting you install or run.
(Note: I am a Mac owner who enjoys his Mac under linux, where opengl is but a fair memory of happy accelerated days using university computers where it does "just work").
O crap, now with all this rambling I've gone and missed any point.
I've probably not even said anything the slightest bit relevant to what you originally said. This would explain why I don't get modpoints anymore and I am a burden on the system.
I love friday nights.
That you take StarCraft 2 or Portal and run them on OS-X, then reboot that same system in to Windows 7 and the games run better.
Be prepared to install and run a 3rd party app called smcFanControl if you do anything graphically demanding with a mac, in particular the imac. Games have a tendency to overheat them, which drastically shortens there lifespan. Apple is of course in complete denial about the 'problem' but you know recommending users to ramp up there cooling fans while playing games would go against there quiet, sleek, hip imac marketing campaign. *sigh*
remove NOT from email.
As far as I know, there is DRM in Steam's offerings. So, while Linux users begging for DRM looks funny a bit, it may get really bad later especially for their (good) image and the possibility of some "DVD Jon" scandal.
As I said back in 1990s, all these guys does know "gamer linux guy" can and will dual boot to Windows to play his game. So, why would they bother? Dual boot is the worst thing happened to Linux and it keeps happening. Effect on OS X scene was not that disastrous as I was afraid of, people didn't become dual booting windows users because of boot camp and companies do know that you can't really make a guy to dual boot to windows that easy.
The graphics update (actually,driver update) is only available for 10.6.x running Macs. For example, not 10.5.8 running Intels.
10.6 relation to 10.5 is more like Vista vs. 7, both are operating systems coded as "enhancing" and "plugging into" the previous one. So, you can use 99% of Vista drivers on Windows 7 etc.
Here comes the issue: As you know, you don't go to Nvidia to get updated OS X drivers. They don't exist. It is Apple Inc. who provides drivers. I thought they were acting like sh*t to PPC users but they also seem to abandon any Intel user who dares to stay "stable", on previous major version with all updates. It is just like Nvidia rejecting to support Windows Vista or 1 previous major version Linux kernel.
Just recently, "the evil MS" released "platform update" to Vista, down to "Vista basic" which enables it to have a common framework for GPU processing. Nvidia (and probably ATI) released drivers supporting that standard and magically even $50 "Vista Starter" had GPU processing. Of course, as long as someone codes an application using that standard.
Don't forget Flash plugin on Windows supports GPU decoding down to XP because operating system allows it and it also has driver updates.
Worst part is, I am typing these on an Apple computer. Apple Inc. one more manages to make me give MS as example of how things should be done.
The number of websites I turn it on for is depressingly high.
I only use NoScript on one computer, occasionally. I mostly find it a pain in the butt, but I do think it's sickening to see how many tracking javascripts are included on many popular sites.
Agree re: flash authoring tools.
Network stack latency for player events, disk access latency for large textures, advanced AIs requiring good multithreaded performance...
I know tobacco is bad for you, so I smoke weed with crack.
Try running a traditional, unix style process per client web server on OS X, then boot linux on the same harware, and tell me how it goes.
I know tobacco is bad for you, so I smoke weed with crack.
Network access latency, sure.
I'm not sure I buy disk access latency though; my impression is most of the textures and whatnot the program will need are loaded into RAM during the loading screen. How much disk access is going on while you're actually playing?
Scheduling threads within a process is important, but it's in some sense a somewhat different and easier problem than timesharing across processes.
Ypu can store all the textures in RAM if they fit, which is not always, *cough*Crysis. Process vs thread scheduling, cite? If anything threads are harder because they share resources.
I know tobacco is bad for you, so I smoke weed with crack.