Search IMG
Mac Games Arcade

Welcome Guest ( Log In | Register )

2 Pages V   1 2 >  
Reply to this topicStart new topic
> WOW under XP/BootCamp on Intel Mac=
tthiel
post 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 "
Go to the top of the page
 
+Quote Post
placebo
post 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
Go to the top of the page
 
+Quote Post
BenRoethig
post 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.
Go to the top of the page
 
+Quote Post
the Battle Cat
post April 6th 2006, 03:49 PM
Post #4


Sewage Served Raw
Group Icon

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
Go to the top of the page
 
+Quote Post
Tetsuya
post 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.
Go to the top of the page
 
+Quote Post
Huntn
post 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
Go to the top of the page
 
+Quote Post
Tesseract
post 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.
Go to the top of the page
 
+Quote Post
Drizzt
post April 7th 2006, 08:29 AM
Post #8


Heroic
****

Group: Members
Posts: 293
Joined: March 5 '02
From: Forgotten Realms
Member No.: 1,685



QUOTE(Huntn @ April 7th 2006, 12:42 PM) *

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.
Go to the top of the page
 
+Quote Post
placebo
post April 7th 2006, 09:18 AM
Post #9


Legendary
*****

Group: Members
Posts: 929
Joined: April 22 '04
From: Massachusetts
Member No.: 5,647



QUOTE(Tetsuya @ April 6th 2006, 03:59 PM) *

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
Go to the top of the page
 
+Quote Post
DaveyJJ
post 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



QUOTE(Huntn @ April 7th 2006, 08:42 AM) *

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
Go to the top of the page
 
+Quote Post
teflon
post 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...
Go to the top of the page
 
+Quote Post
rbarris
post April 8th 2006, 11:24 PM
Post #12


Blizzard Entertainment
***

Group: Developer
Posts: 212
Joined: November 1 '01
From: Irvine CA
Member No.: 832



QUOTE(teflon @ April 7th 2006, 03:52 PM) *

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.
Go to the top of the page
 
+Quote Post
bobbob
post 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.
Go to the top of the page
 
+Quote Post
rbarris
post April 9th 2006, 11:08 AM
Post #14


Blizzard Entertainment
***

Group: Developer
Posts: 212
Joined: November 1 '01
From: Irvine CA
Member No.: 832



QUOTE(bobbob @ April 9th 2006, 07:46 AM) *

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.
Go to the top of the page
 
+Quote Post
Auron
post 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



QUOTE(rbarris @ April 9th 2006, 01:24 AM) *

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?


--------------------
Go to the top of the page
 
+Quote Post
rbarris
post April 10th 2006, 05:51 PM
Post #16


Blizzard Entertainment
***

Group: Developer
Posts: 212
Joined: November 1 '01
From: Irvine CA
Member No.: 832



QUOTE(Auron @ April 10th 2006, 09:17 PM) *

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.
Go to the top of the page
 
+Quote Post
the Battle Cat
post April 10th 2006, 06:05 PM
Post #17


Sewage Served Raw
Group Icon

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
Go to the top of the page
 
+Quote Post
bookman
post 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. smile.gif


--------------------
Work: MacBook - 2.4 Ghz Core 2 Duo - 4GB RAM - X3100 graphics.
Home: iMac - 2.0 Ghz G5 - 1.5 GB RAM - Radeon 9600.
Go to the top of the page
 
+Quote Post
Huntn
post April 10th 2006, 10:40 PM
Post #19


Verbal Windbag
*********

Group: IMG Writers
Posts: 4,074
Joined: October 13 '05
Member No.: 7,883



QUOTE(rbarris @ April 10th 2006, 06:51 PM) *

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
Go to the top of the page
 
+Quote Post
Tesseract
post 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.
Go to the top of the page
 
+Quote Post

2 Pages V   1 2 >
Reply to this topicStart new topic
2 User(s) are reading this topic (2 Guests and 0 Anonymous Users)
0 Members:

 

Lo-Fi Version Time is now: Feb 9 '10 - 1:12 PM
Mac Games Arcade - Plants vs Zombies
Home  Forum