Aller au contenu

Photo

Incorrect GamerSettings.ini for ATI Radeon 5850 cards?


  • Veuillez vous connecter pour répondre
7 réponses à ce sujet

#1
rain4november

rain4november
  • Members
  • 6 messages
Dear BioWare,

I recently moved from a Intel Q8800 machine with a nVidia GTS 8800 640MB card to a i7 quad machine with an ATI Radeon 5850 1GB overclocked card. Previously, the nVidia had been CompatLevelGPU=4

I had previously been playing Mass Effect 2 on the previous machine, and shifting over the the new machine I was interested in how much of a change I'd see with the new machine. To my surprise, the Mass Effect 2 auto-configuration put the ATI Radeon at CompatLevelGPU=3 and overall CompatLevelComposite=3

The configuration also listed a lower MeasuredCPUScore vs. the 2+ year old GTS 8800 640MB. Posted Image

That does not seem right, by all measures (Tom's Hardware, 3Dmark, etc.) the Radeon is a much faster and more capable card. Is there something wrong with your auto-configuration file? Worse, even I manually try to up the CompatLevelGPU score, the system reverts it back to the CompatLevelGPU=3 score.

I know the card itself is doing well on my end as Windows 7 reports an Experience score of 7.7 for the card. Any help would be most appreciated as something's wrong here.

Thank you. Posted Image

#2
Gorath Alpha

Gorath Alpha
  • Members
  • 10 605 messages
All of these forums are 99% user material, just exactly as the forum's subtitles told you already.  The Bioware interaction is an infinitessimal one, so addressing a forum message to them is pointless.  Anyway, the game runs on the UT3 engine, so I would suppose you could bring up the question you wondered about with Epic Games. 

Modifié par Gorath Alpha, 30 mai 2010 - 11:30 .


#3
rain4november

rain4november
  • Members
  • 6 messages
Thanks Gorath, I suppose I can still *hope* someone from BioWare does read this. Regardless of the ATI 58xx issue, it seems odd that they don't let users put in their own desired specs for running the game...



And actually on my current screen as it appears, it doesn't say these forums are 99% user material. I just get "Forums - English", "Discussion of BioWare games and news" and "Forum Home » Mass Effect » Mass Effect 2 PC Technical Support (Spoilers Warning)" :-)

#4
Gorath Alpha

Gorath Alpha
  • Members
  • 10 605 messages
Incidentally, same as any other games, when the hardware is too new for the game to recognize, the default is plain medium.  In spite of a January release, I don't think that the Radeon 5n00 cards had been accounted for, so if it had no information in its database for the card, it would set a 5970 exactly the same as a 5450, Medium, which wouldn't work for diddly for the 5450, of course. 

I don't know how you missed this:

"This forum is for fans and owners of Mass Effect 2 on the PC to assist
each other with technical questions. Official game support is provided
by Electronic Arts, but fans are encouraged to try to assist each other
here. This forum is for ME2 support, please use the ME1 technical
support forum for ME1 tech issues."

Modifié par Gorath Alpha, 31 mai 2010 - 12:33 .


#5
Kloreep

Kloreep
  • Members
  • 2 316 messages
It's unfortunate to hear that ME2 may go medium settings on cutting edge hardware. Though, are you sure lower score = worse score? I don't know anything about this compatibility system myself.

#6
Kloreep

Kloreep
  • Members
  • 2 316 messages
Here's the contents of my ME2 file. I have an Athlon 64 x2 4050e 2.1 Ghz, and a Radeon 4770. Either the system really is wonky and giving bad ratings to the newest stuff, or higher number = worse hardware. What's your full text from GamerSettings?



MeasuredCPUScore=684.583923

CompatLevelComposite=4

CompatLevelCPU=5

CompatLevelGPU=5

GPUVendorID=4098

GPUDeviceID=38067

CPUNumLogicalProcessors=2

#7
Kloreep

Kloreep
  • Members
  • 2 316 messages
Okay, looking into this it seems higher score probably is higher functionality. So yes, you're getting defaulted to middle of the road. If you look in Coalesced.ini there are some lines defining cards as specific compatibility levels.

Whether this is actually affecting anything, though, I'm not sure. After the card list, there some "AppCompatBucket" entries, and the settings they listed can be adjusted via the config utility (or your GamerSettings.ini file) anyway. We'd need a dev in here to tell us whether there's anything going on under the hood that actually relies on those compatibility judgments.

One could perhaps add definitions for the 5000 Radeons, 400 Geforces, etc., but I'm not sure what the initial number is and what the proper numbers for those new cards would be.

Modifié par Kloreep, 31 mai 2010 - 04:46 .


#8
rain4november

rain4november
  • Members
  • 6 messages
Many thanks Kloreep -- agreed, higher score is higher functionality (I confirmed this with reviewing other online forums). What clued me into this was when the scores were *lower* for my new i7/Radeon 5850 system vs. the two-year old Q6600/8800 GTS system. Disappointing. Also looks like BioWare doesn't even detect that i7 are quad processors! D'oh!



Also agreed, it looks like you can hard code some functionalities using AppCompatBucket, and these don't get overwritten when you launch ME2. However if you try and hard code CompatLevelGPU settings, launching ME2 will overwrite these values.



I did try and experiment, setting CompatLevelGPU=5 and then making as READ-ONLY the GamerSettings.ini file. The auto-configure program would fail on launch (makes sense, it can't open the file for writing to it), but ME2 worked fine.



Comparing how ME2 ran with CompatLevelGPU=5 vs. CompatLevelGPU=3 I did notice more subtle effects (how the water was rendered, background liquid-like lights in the Citadel, etc.) disappeared with CompatLevelGPU=3 but appeared with CompatLevelGPU=5. So it does appear the settings do impact what ME2 renders.



Echoing what Gorath Alpha said, I have a feeling BioWare just hasn't coded for the newer 5xxx-series Radeon cards, disappointingly. I'd be okay with this if they didn't require us to make our GamerSetting.ini file READ-ONLY to prevent the program from writing over what manual changes we made :-)



p.s. Oddly Gorath Alpha, my way of Google search, I came directly to the submit a new question without passing throught the main page for the forum. The caveat you reference is on the main page, but if folks get routed through Google without seeing it, well -- they don't see it.



Thank to you both for your help! Now if BioWare would just release in an update patch support for recognizing i7's and Radeon 58xx series, that would be grand! :-)