Sam & Max Tales of Monkey Island Puzzle Agent Wallace & Gromit's Grand Adventures Strong Bad's Cool Game for Attractive People More Telltale Games
Forgot your password?
No worries, we can help!


Go Back   Telltale Games Forums > Support: Home of tears > Game Support

Game Support Having trouble with a Telltale product? Ask here.

Reply
 
Thread Tools
Old 02/13/2010, 04:49 am   #1
moebius
Junior Member
 
Join Date: Aug 2009
Posts: 12
Question Monkey Island on Mac is terribly slow

hi,
I was pretty excited by the news you just released MI for Mac and, even if I've already played all the episodes on Boot Camp, I re-downloaded everything just to be able to play whenever I want without the need to reboot.
Although I was disappointed by how slow the game runs under Mac Os X, I'm aware I own a white MacBook 2.15ghz, 4gb ram, with a really slow graphic card (Intel GMA 950) but I had to lower the detail level to 1 and resolution to 640x480 to be barely able to play the game, and when I say barely it means it probably runs at 10-15 fps.
On the other side I was able to play MI with detail set to 3 and resolution set to 1280x800 under Boot Camp, in a pretty good way, probably around 20/25 fps.
I'm not complaining at all, I just wanted to give you my feedback and experience, maybe it's just a matter of optimization but a so big difference left me doubtful.

that's all, and as always keep up with the great work you're doing, I'll keep supporting you! :-)
moebius is offline   Reply With Quote
Old 02/17/2010, 11:11 am   #2
Seg  Telltale Team
Telltale Team
 
Seg's Avatar
 
Join Date: Oct 2006
Location: San Rafael, CA
Posts: 348
Default

From what I understand, the problem is in the driver implementation on MacOS X with the GMA (Integrated Graphics) cards. A problem that can not be fixed by the game's software and thus likely won't be fixed by Apple who make the graphics drivers.

Windows GMA drivers (and all Intel Integrated Graphics) allow for the acquisition of system RAM to use as VRAM (Video RAM). The card itself contains 64mb of dedicated VRAM, but the Windows drivers eat up system RAM to expand memory. You're not going to get the best performance ever by adding more RAM, but it helps out.

The MacOS X GMA drivers do not expand the VRAM with system RAM. This makes the card fixed at 64mb with no adjustments. Thus on MacOS X, you get worse performance as the graphic drivers behave significantly different than the Windows graphic drivers. The card in MacOS will top out quicker than the same card on Windows, purely on drivers.

Lame? Yes. Epically since there's nothing anyone can do about it. :/
__________________
Seg
Content Programmer
Telltale Games
(Formerly the Build & Distribution Engineer)
Seg is offline   Reply With Quote
Old 02/18/2010, 06:12 pm   #3
Sonic9jct
Junior Member
 
Join Date: Jul 2008
Posts: 16
Default

Yeah, I'm having this same problem. Hopefully the other TT games will run better since they have MUCH lower system requirements than ToMI. But at least I still have Boot Camp to play these on which is honestly better than nothing.
Sonic9jct is offline   Reply With Quote
Old 02/19/2010, 08:53 am   #4
Seg  Telltale Team
Telltale Team
 
Seg's Avatar
 
Join Date: Oct 2006
Location: San Rafael, CA
Posts: 348
Default

Quote:
Originally Posted by Sonic9jct View Post
Yeah, I'm having this same problem. Hopefully the other TT games will run better since they have MUCH lower system requirements than ToMI. But at least I still have Boot Camp to play these on which is honestly better than nothing.
As I said, the drivers for GMA cards are stunted beyond anything we can fix. They simply can't handle 3D graphics with much proficiency.

We should have demos for each franchise when it's released, so you will be able to try out the game before you buy. I don't want people's hopes to be raised for GMA cards.
__________________
Seg
Content Programmer
Telltale Games
(Formerly the Build & Distribution Engineer)
Seg is offline   Reply With Quote
Old 02/19/2010, 10:09 am   #5
moebius
Junior Member
 
Join Date: Aug 2009
Posts: 12
Default

thanks for the detailed reply Seg, I know GMA 950 can't be considered a video card anymore, I just found weird the huge performance difference between Windows and Mac. When I tried the demo of the first MI chapter I thought my MacBook wouldn't have any chance of playing MI at all, luckily it's pretty playable on Boot Camp, so I bought the whole season (and I'll buy the following season of course )
moebius is offline   Reply With Quote
Old 02/19/2010, 10:15 am   #6
Kevin  Telltale Team
These fingers are tasty!
 
Kevin's Avatar
 
Join Date: Oct 2006
Posts: 191
Default

Oddly enough, the GMA 950 is limited to 64MB of video memory when running MacOS, but the Windows drivers give it up to 225MB of video memory. So the game will actually run better under Windows in this case.
Kevin is offline   Reply With Quote
Old 02/21/2010, 01:04 pm   #7
Ripcord
...Tames lions
 
Ripcord's Avatar
 
Join Date: Aug 2008
Location: Sydney, Australia (and other parts of the world)
Posts: 238
Default

Is it confirmed that this is what causes the slowness? Or are we just (educated) guessing?
Ripcord is offline   Reply With Quote
Old 02/21/2010, 01:19 pm   #8
Will  Telltale Team
Telltale Team
 
Will's Avatar
 
Join Date: Sep 2007
Location: Sausalito, CA
Posts: 2,308
Default

No, it's quite clear that the GMA is the cause of the slowness. It just doesn't have the graphical chops.
Will is offline   Reply With Quote
Old 02/21/2010, 11:23 pm   #9
Ripcord
...Tames lions
 
Ripcord's Avatar
 
Join Date: Aug 2008
Location: Sydney, Australia (and other parts of the world)
Posts: 238
Default

I'm talking about the reduced memory size difference in OS X versus Windows. I'm just wondering if that's confirmed (and therefore there's not much Telltale could do about it, at least not directly). If not, then I suppose it's still possible that there's something in the game that could change that might help the problem?

Obviously the GMA has the graphical chops to run it as it game works on Windows. The problem given so far was the graphics RAM size difference in OS X (64MB) versus Windows (some amount more). I'm just wondering if we know that for sure.

It seems weird that RAM size would cause performance difference like that - I thought the RAM mostly allowed higher-res (and more) textures to be stored?
Ripcord is offline   Reply With Quote
Old 02/22/2010, 09:48 am   #10
Seg  Telltale Team
Telltale Team
 
Seg's Avatar
 
Join Date: Oct 2006
Location: San Rafael, CA
Posts: 348
Default

Quote:
Originally Posted by Ripcord View Post
I'm talking about the reduced memory size difference in OS X versus Windows.
Confirmed. Do not pass go; Nor collect $200. The graphic card simply doesn't allow for more than 64mb of VRAM, even to fake it.

Yes it's lame, but it's a driver limitation. Nothing we can do over here.
__________________
Seg
Content Programmer
Telltale Games
(Formerly the Build & Distribution Engineer)
Seg is offline   Reply With Quote
Old 02/22/2010, 01:03 pm   #11
Ripcord
...Tames lions
 
Ripcord's Avatar
 
Join Date: Aug 2008
Location: Sydney, Australia (and other parts of the world)
Posts: 238
Default

Quote:
Originally Posted by Seg View Post
Confirmed. Do not pass go; Nor collect $200. The graphic card simply doesn't allow for more than 64mb of VRAM, even to fake it.

Yes it's lame, but it's a driver limitation. Nothing we can do over here.
Guys. YOU'RE NOT READING WHAT I'M SAYING.

The question is - is the reduced memory size *the reason why the game runs slow on OS X*. Nobody has debated that the memory size is lower in OS X.

I just want to make sure someone at Telltale has found a direct relationship between the two, and we're not just jumping to conclusions because it SOUNDS like a likely cause. It does sound like a likely cause. Are we sure it's THE cause?

One reason I'm just a little skeptical, like I said before, is that I don't see the direct relationship between 64MB VRAM and such awful performance. And even if there was a connection, it seems like lowering texture detail or something would avoid the problem (which I assume would be some sort of VRAM "swapping" or something)?
Ripcord is offline   Reply With Quote
Old 02/22/2010, 01:28 pm   #12
Will  Telltale Team
Telltale Team
 
Will's Avatar
 
Join Date: Sep 2007
Location: Sausalito, CA
Posts: 2,308
Default

You can't just lower texture detail like that on the fly. You'd either have to build the game with two different texture packs, or you'd have to do a lot of processing at runtime, which would completely defeat the purpose of trying to improve performance.

As it is, there is more data than there is VRAM to store it, so it's constantly having to purge and load, which drops your frame-rate to nil. It simply can't fit all of the data it needs to fit.
Will is offline   Reply With Quote
Old 02/22/2010, 06:17 pm   #13
Kevin  Telltale Team
These fingers are tasty!
 
Kevin's Avatar
 
Join Date: Oct 2006
Posts: 191
Default

Quote:
Originally Posted by Ripcord View Post
Guys. YOU'RE NOT READING WHAT I'M SAYING.

The question is - is the reduced memory size *the reason why the game runs slow on OS X*.

Yes.
Kevin is offline   Reply With Quote
Old 03/01/2010, 08:06 am   #14
TylerL
Junior Member
 
Join Date: Mar 2010
Posts: 3
Default

Might be a sore subject, but have you guys tried sending a bug report to Apple?
http://bugreport.apple.com/
Do you have an Apple rep you've whined to?

...or is Apple content to let all GMA chipsets ride out into the sunset at this point?

Just remember: we complain because we love. That, and it's cheaper to buy more Telltale games than it is to buy a new Mac. We have vested interests, y'know.

Last edited by TylerL; 03/01/2010 at 08:08 am.
TylerL is offline   Reply With Quote
Old 03/02/2010, 03:16 am   #15
taumel
Senior Member
 
taumel's Avatar
 
Join Date: Nov 2006
Posts: 1,669
Default

Performance related the GMA 950 isn't a screamer. On top of that Intel's gfx drivers are just ...., even more on OSX. If it's about the lack of VRAM and depending on how it's done, would it help providing a lowres texturepack as an option?

Last edited by taumel; 03/02/2010 at 03:20 am.
taumel is offline   Reply With Quote
Old 03/07/2010, 01:53 pm   #16
Kibbles0515
Junior Member
 
Join Date: Mar 2010
Posts: 2
Thumbs down Just another voice

I'm running a MacBook, and I turned to quality to 1, and the resolution to the lowest setting, and the intro movie is running about .5 to 1 frame a second. I am going to blame the chipset, but is there any wayat all I can make it go any faster?
Kibbles0515 is offline   Reply With Quote
Old 03/08/2010, 08:28 am   #17
Will  Telltale Team
Telltale Team
 
Will's Avatar
 
Join Date: Sep 2007
Location: Sausalito, CA
Posts: 2,308
Default

Unfortunately, the only way to get a better frame rate is actually to boot into windows and play the windows version. If you really do have the GMA chipset, the driver support on the windows side will give you the added VRAM necessary to run the game at a higher framerate.
Will is offline   Reply With Quote
Old 03/08/2010, 08:25 pm   #18
Kibbles0515
Junior Member
 
Join Date: Mar 2010
Posts: 2
Default RE:

But I don't have Windows installed on my machine... :/ Major bummer.
Kibbles0515 is offline   Reply With Quote
Old 03/08/2010, 09:49 pm   #19
Macfly77
I'm a Mac.
 
Join Date: Feb 2008
Posts: 455
Default

There's always CrossOver Games (no Windows necessary)...
Macfly77 is offline   Reply With Quote
Old 03/09/2010, 01:46 am   #20
DjNDB  Community Moderator
White hat
 
DjNDB's Avatar
 
Join Date: Jan 2007
Location: Germany
Posts: 1,916
Default

Quote:
Originally Posted by Macfly77 View Post
There's always CrossOver Games (no Windows necessary)...
I can not imagine that it runs faster then. The point of booting windows was to get more VRAM, because the amount is limited in the Mac OS X Drivers.

The best solution would be if Apple released better drivers for the GMA 950.

I don't know if it helps at all, but has anyone tried GMA Booster?
DjNDB is offline   Reply With Quote
Reply

Bookmarks

Tags
mac, monkey island, slow

Thread Tools

Posting Rules
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

BB code is On
Smilies are On
[IMG] code is On
HTML code is Off

Forum Jump

Similar Threads
Thread Thread Starter Forum Replies Last Post
The Tone of Monkey Island - My Review and Suggestions for Future Episodes sladerlmc77 Tales of Monkey Island General Discussion 319 03/18/2010 04:23 am
The Second Great Monkey Island Race of 2009 GuruGuru214 Tales of Monkey Island General Discussion 182 01/10/2010 12:43 pm
Dagbladet Dave Grossmen questions Erlec General Chat 8 12/10/2009 04:23 pm
Monkey extremelly slow xNas Tales of Monkey Island General Discussion 1 07/08/2009 12:07 pm
Q+A with Mark Darin (Co-lead Writer/ Designer) from Facebook tomo_cjt Tales of Monkey Island General Discussion 9 06/23/2009 04:40 am


All times are GMT -8. The time now is 09:00 am.


Powered by vBulletin® Version 3.8.2
Copyright ©2000 - 2010, Jelsoft Enterprises Ltd.
Telltale Games - © 2010 Telltale, Incorporated. All rights reserved.
Home  |   Store  |   Blogs  |   Forums  |   Product Support  |   Corporate Info  |   Press Releases  |   Jobs  |   Terms of Use  |   Privacy Policy