![]() ![]() |
April 6th 2006, 10:41 AM
Post
#1
|
|
|
Heroic ![]() ![]() ![]() ![]() Group: Members Posts: 397 Joined: April 7 '02 From: Phoenix, Az Member No.: 1,863 |
From Accellerate your Mac
http://www.xlr8yourmac.com/index.html#S20948 2GHz Core Duo iMac World of Warcraft performance w/Win XP vs OS X - The latest feedback on performance using an Intel based Mac w/BootCamp install of XP and OS X: " Hey Mike, love the site. I installed Boot Camp last night and did a little test with World of Warcraft to see how a 20" iMac's ATI chip would fare under XP compared to OS X. System details: - 20in 2GHz Core Duo iMac - 1.5 GB Ram - 256 MB VRam One of the great things about WoW is that the settings and AddOns are transportable from system to system, even from Mac to PC. Once I copied over the "WTF" and "Interface" folders from the WoW directory on the OS X partition to the XP partition (formatted FAT32) and launched WoW, everything comes up with the same settings and custom interfaces (which I use extensively). This makes it a balanced test. - I was seeing about 25-30 FPS in the Ironforge Auction House area in OS X. With the same settings, I was seeing about 40-45 FPS in the same location with similar crowds in XP. - In the open terrain area just outside Ironforge (looking over the cliff just to the left of the entrance), I was seeing about 30 FPS in OS X. In XP at the same location, again about 40-45 FPS. I have almost all settings set to their highest level, except Terrain Distance, Terrain Detail Level, and Anisotropic Filtering, which were all set to low. All shader effects and Vertical Sync were off. I was able to set everything to its highest level, and turn on all shader effects in XP and still have 30FPS while looking over a complex terrain. This would have choked OS X to about 15 FPS. Something else interesting to note is that in XP there are MANY more options for refresh rate and bitdepth/sampling rate. Let me know if you want more detailed information! -Lars " |
|
|
|
April 6th 2006, 02:33 PM
Post
#2
|
|
![]() Legendary ![]() ![]() ![]() ![]() ![]() Group: Members Posts: 929 Joined: April 22 '04 From: Massachusetts Member No.: 5,647 |
Not surprising. OS X OpenGL sucks.
-------------------- "A G5 dual 3GHz with PCI-E would make me spend 3,000 dollars so fast the windows in my bank would implode."
-the Battle Cat |
|
|
|
April 6th 2006, 02:34 PM
Post
#3
|
|
|
Heroic ![]() ![]() ![]() ![]() Group: Members Posts: 448 Joined: August 10 '01 From: Dubuque, Iowa USA Member No.: 237 |
Apple's OpenGL implementation is less than optimal, that's been known for a while. Hopefully they fix with 10.5 & OGL 2.0 or take more drastic steps such as coming up witht their own gaming API or even licensing Direct X from Microsoft.
|
|
|
|
April 6th 2006, 03:49 PM
Post
#4
|
|
|
Sewage Served Raw Group: Admin Posts: 12,423 Joined: May 19 '04 From: Citadel City, Lh'owon Member No.: 5,773 |
We have a brand new "Dual Booting" forum as of this morning. I'm going to move this thread over there.
-------------------- Gary Simmons
the Battle Cat |
|
|
|
April 6th 2006, 04:59 PM
Post
#5
|
|
|
Legendary ![]() ![]() ![]() ![]() ![]() Group: Members Posts: 1,348 Joined: January 23 '03 From: MI Member No.: 3,334 |
all shader effects off.
many of the shader options remove load from the CPU and put them on the GPU, *improving* performance. |
|
|
|
April 7th 2006, 06:42 AM
Post
#6
|
|
|
Verbal Windbag ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() Group: IMG Writers Posts: 4,074 Joined: October 13 '05 Member No.: 7,883 |
A 50% increase in frame rates using WXP over OSX. Why am I not surprised? Anyone know if Blizzard wrote WoW for Mac from scratch or treated it as a port? If ported, could this be the perfect example of how the conversions required to make a PC game run on OSX produce a major performance hit? Or is OpenGL the culprit?
-Hunt'n |
|
|
|
April 7th 2006, 08:27 AM
Post
#7
|
|
![]() Uberspewer ![]() ![]() ![]() ![]() ![]() ![]() ![]() Group: Forum Moderators Posts: 3,159 Joined: December 8 '04 Member No.: 6,776 |
I blame Mach.
|
|
|
|
April 7th 2006, 08:29 AM
Post
#8
|
|
|
Heroic ![]() ![]() ![]() ![]() Group: Members Posts: 293 Joined: March 5 '02 From: Forgotten Realms Member No.: 1,685 |
A 50% increase in frame rates using WXP over OSX. Why am I not surprised? Anyone know if Blizzard wrote WoW for Mac from scratch or treated it as a port? If ported, could this be the perfect example of how the conversions required to make a PC game run on OSX produce a major performance hit? Or is OpenGL the culprit? -Hunt'n I was always under the impression that Blizzard developed their Mac versions side by side with the PC version, thus allowing them to release hybrid CDs/DVDs when their games come out. I could be totally wrong though. |
|
|
|
April 7th 2006, 09:18 AM
Post
#9
|
|
![]() Legendary ![]() ![]() ![]() ![]() ![]() Group: Members Posts: 929 Joined: April 22 '04 From: Massachusetts Member No.: 5,647 |
all shader effects off. many of the shader options remove load from the CPU and put them on the GPU, *improving* performance. I don't think it quite works like that. Your GPU is less taxed, and it's able to churn out frames faster since it doesn't have to render extra effects. This doesn't take anything off the CPU. -------------------- "A G5 dual 3GHz with PCI-E would make me spend 3,000 dollars so fast the windows in my bank would implode."
-the Battle Cat |
|
|
|
April 7th 2006, 09:51 AM
Post
#10
|
|
![]() Koko Tap ![]() ![]() ![]() ![]() ![]() ![]() ![]() Group: Developer Posts: 3,052 Joined: December 9 '03 From: The place where I, too, can be a smarmy minion! Member No.: 4,893 |
A 50% increase in frame rates using WXP over OSX. Why am I not surprised? Anyone know if Blizzard wrote WoW for Mac from scratch or treated it as a port? If ported, could this be the perfect example of how the conversions required to make a PC game run on OSX produce a major performance hit? Or is OpenGL the culprit? -Hunt'n I thought it was simultaneous too so OpenGL is looking more and more like the culprit here. -------------------- Raven 13" MacBook (unibody) 2.0GHz | 4GB RAM | 500GB WD Scorpio Blue | 256MB 9400M
Magpie 20" Core Duo iMac 2.0GHz | 2GB RAM | 250MB HD | 256MB X1600 ATI iPad 64GB WiFi version <-- soon "No, I have no reason to claim that, except to appease the octopus that lives in my head." "HA HA HA HA! You got a gerls computer. Real men game on a PowerPC!" -- tBC "Cats don't need names ... we know who we are." -- Neil Gaiman |
|
|
|
April 7th 2006, 09:52 AM
Post
#11
|
|
![]() of the Popeye Analogy ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() Group: Members Posts: 8,934 Joined: May 31 '05 From: London, UK Member No.: 7,389 |
i blame it being a port of a port.
blizzard dev it first in PC, but keep the mac version as close by in code base terms as possible. That way they get twice as much beta testing, and more bugs taken out. So its a good thing TM. but with the switch to intel, they had to put the PPC code into xcode and chuck it out that way. Now whilst xcode does a bit of proc dependant optimisation, its not as good as starting again from scratch. but blizzard arent going to do that, because its too time consuming. So really, theres 2 sets of performance loss, x86 to PPC, and then back again. Not to mention that OpenGL is slightly hampered by the fact that everything goes through the system first. -------------------- Polytetrafluoroethylene to my friends.
Macbook Pro - C2D 2.4Ghz / 4Gb RAM / WD Scorpio Black 320GB ( 255GB OSX v 42GB XP ) / Geforce 8600M GT 256Mb / 15.4" Cube - G4 1.7Ghz 7448 / 1.5Gb RAM / Samsung Spinpoint 250GB / Geforce 6200 256Mb We won! Apple offer the 17" with a matte screen! Well... at a price... |
|
|
|
April 8th 2006, 11:24 PM
Post
#12
|
|
|
Blizzard Entertainment ![]() ![]() ![]() Group: Developer Posts: 212 Joined: November 1 '01 From: Irvine CA Member No.: 832 |
i blame it being a port of a port. blizzard dev it first in PC, but keep the mac version as close by in code base terms as possible. That way they get twice as much beta testing, and more bugs taken out. So its a good thing TM. but with the switch to intel, they had to put the PPC code into xcode and chuck it out that way. Now whilst xcode does a bit of proc dependant optimisation, its not as good as starting again from scratch. but blizzard arent going to do that, because its too time consuming. So really, theres 2 sets of performance loss, x86 to PPC, and then back again. Not to mention that OpenGL is slightly hampered by the fact that everything goes through the system first. WoW is a big C++ program, with very minimal assembler code for certain pieces. Compiler quality plays a role in performance, but there are far bigger fish to fry in the streamlining of the GL API in comparison with D3D, bottlenecks we are working on getting addressed. Even though out users were happy to see WoW's performance on OS X get a nice bump with the move to Intel hardware, we can also plainly see that the speed on DX9/XP is generally higher, and we're motivated to figure out why (Apple is too). Some of the issues are longstanding and when they are addressed, there will be benefit on G4/G5 systems as well - some are newer and more Intel specific and this is more a case of the x86 OSX drivers being in a 1.0 state - functional and fast, but not necessarily pulling every trick in the book that the x86 chipset can do. Anyway, we want it to go faster on OS X too, and we're going to be tuning it up further. |
|
|
|
April 9th 2006, 01:46 AM
Post
#13
|
|
|
Uberspewer ![]() ![]() ![]() ![]() ![]() ![]() ![]() Group: Members Posts: 3,188 Joined: February 25 '03 Member No.: 3,495 |
Before you jump to conclusions about their GL vs. DX renderers, maybe try running WoW in GL on Windows and see how well that works.
|
|
|
|
April 9th 2006, 11:08 AM
Post
#14
|
|
|
Blizzard Entertainment ![]() ![]() ![]() Group: Developer Posts: 212 Joined: November 1 '01 From: Irvine CA Member No.: 832 |
Before you jump to conclusions about their GL vs. DX renderers, maybe try running WoW in GL on Windows and see how well that works. From my POV, whether Windows-GL WoW is faster or slower then Mac-GL WoW on the same hardware doesn't really matter - we have a responsibility to minimize that gap, and get the game running at its best on your hardware. The benchmark results just provide additional motivation IMO. We have a few tricks we haven't been able to play on the OS X front yet (compiler issues and a couple of GL API issues) but we're seeing improvement on both fronts. I'm optimistic that we will be wringing more performance out of the hardware with upcoming releases. |
|
|
|
April 10th 2006, 03:17 PM
Post
#15
|
|
![]() Billowing Smokestack of BS ![]() ![]() ![]() ![]() ![]() ![]() ![]() Group: Members Posts: 3,352 Joined: May 1 '02 From: CT USA Member No.: 2,014 |
WoW is a big C++ program, with very minimal assembler code for certain pieces. Compiler quality plays a role in performance, but there are far bigger fish to fry in the streamlining of the GL API in comparison with D3D, bottlenecks we are working on getting addressed. Even though out users were happy to see WoW's performance on OS X get a nice bump with the move to Intel hardware, we can also plainly see that the speed on DX9/XP is generally higher, and we're motivated to figure out why (Apple is too). Some of the issues are longstanding and when they are addressed, there will be benefit on G4/G5 systems as well - some are newer and more Intel specific and this is more a case of the x86 OSX drivers being in a 1.0 state - functional and fast, but not necessarily pulling every trick in the book that the x86 chipset can do. Anyway, we want it to go faster on OS X too, and we're going to be tuning it up further. Good to hear you guys are still working on speeding up the Mac version. Out of curiosity, bootcamp wont stop Blizzard from porting future PC games to OS X, will it? -------------------- |
|
|
|
April 10th 2006, 05:51 PM
Post
#16
|
|
|
Blizzard Entertainment ![]() ![]() ![]() Group: Developer Posts: 212 Joined: November 1 '01 From: Irvine CA Member No.: 832 |
Good to hear you guys are still working on speeding up the Mac version. Out of curiosity, bootcamp wont stop Blizzard from porting future PC games to OS X, will it? FAQ's updated today: http://www.blizzard.com/inblizz/genfaq.shtml http://www.worldofwarcraft.com/info/faq/technology.html Q: Apple's OS X Boot Camp software lets me boot Windows XP on my Intel-based Mac. Can I run Blizzard games under Windows using Boot Camp on these systems? A: Yes, you can if you wish to do so. However, please note that as OS X Boot Camp is in beta form, we can't offer technical support for Blizzard games run under Windows using Boot Camp at this time. Q: What is Blizzard's plan for native Mac OS support, now that Boot Camp is available? A: We have a recognized track record of native Mac OS support, and we have no plans to break with that tradition. We understand that our Mac player base prefers native software whenever possible, and our cross-platform development practice addresses that. |
|
|
|
April 10th 2006, 06:05 PM
Post
#17
|
|
|
Sewage Served Raw Group: Admin Posts: 12,423 Joined: May 19 '04 From: Citadel City, Lh'owon Member No.: 5,773 |
Splendid response!
-------------------- Gary Simmons
the Battle Cat |
|
|
|
April 10th 2006, 06:34 PM
Post
#18
|
|
![]() Legendary ![]() ![]() ![]() ![]() ![]() Group: Members Posts: 1,488 Joined: May 2 '02 Member No.: 2,021 |
Absolutely splendid response - thanks for settin my mind at ease Rob.
-------------------- Work: MacBook - 2.4 Ghz Core 2 Duo - 4GB RAM - X3100 graphics.
Home: iMac - 2.0 Ghz G5 - 1.5 GB RAM - Radeon 9600. |
|
|
|
April 10th 2006, 10:40 PM
Post
#19
|
|
|
Verbal Windbag ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() Group: IMG Writers Posts: 4,074 Joined: October 13 '05 Member No.: 7,883 |
A: We have a recognized track record of native Mac OS support, and we have no plans to break with that tradition. We understand that our Mac player base prefers native software whenever possible, and our cross-platform development practice addresses that. I'm bouncing back and forth between thinking the dual booters are a small hard core group who do not represent most Mac gamers, to thinking this is the end of Mac gaming. Glad to know Blizzard is giving the Mac native versions a chance for the future. -Hunt'n |
|
|
|
April 11th 2006, 05:24 AM
Post
#20
|
|
![]() Uberspewer ![]() ![]() ![]() ![]() ![]() ![]() ![]() Group: Forum Moderators Posts: 3,159 Joined: December 8 '04 Member No.: 6,776 |
Of course Blizzard is going to give it a chance. It's up to the users to continue to make it economically viable for them or not.
|
|
|
|
![]() ![]() |
| Lo-Fi Version | Time is now: Feb 9 '10 - 1:12 PM |