Aller au contenu

Photo

Failed to compile global shader...


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

#1
Variable Rush

Variable Rush
  • Members
  • 4 messages
Hello, I just bought Mass Effect on Steam earlier for $5, always wanted to play this game. Yay. But... there's a problem.

I downloaded the game and installed it and all that, and when I click Play Game or whatever it loads the ME splash screen and then a Message pops up that says...

Failed to compile global shader FDOFAndBloomGatherFallbackPixelShader

RaiseException() Address = 0x7c812aeb (filename not found)
Cxx ThrowException () Address = 0x78158e89 (filename not found)
GMatrix 2D::Swap() Address = 0x10da7e83 (filename not found)
Address = 0xe8781b4c (filename not found)

The specs on my machine are as follows:

Intel Pentium 4, 2.80Ghz
Radeon something-or-other 128MB
1012 MB RAM
Windows XP
500GB HD (175 GB free)

I think that's all. As far as I can tell, I just meet the requirements according to the boxes I've seen and websites and such.

#2
Bogsnot1

Bogsnot1
  • Members
  • 7 997 messages
If you cant give us the exact model of your video card, theres nothing we can do to help you. Read the "how to report a problem" thread, as it gives you instructions, abd even step by step pics, on how to report and problem with the information we need to help troubleshoot.

#3
Variable Rush

Variable Rush
  • Members
  • 4 messages
Found it:

VisionTek Radeon 9200 series, 128MB.


1.  Mass Effect 1, PC version, obtained from Steam


2.  System Details

  a. 1015MB Ram, Windows XP, 500 GB HD (175 GB free), VisionTek Radeon 9200 Series video card, 128 MB. Intel Pentium 4, 2.80 Ghz                             

  b. Display Driver is the Radeon 9200 drivers, CATALYST 6.2                              

  c. I'm pretty sure sound has nothing to do with this

  d. Windows XP SP2

  e. Direct X 9.0c

3.  Problem Details

 
It happens when I try to play the game from Steam. When I try to click the actual ME launcher from the ME file in the Steam folder in Program Files, it comes up with the title page of the game and I can then click "play game" but it still crashes the same way as mentioned in the first post.

Modifié par Variable Rush, 07 mai 2011 - 02:13 .


#4
Bogsnot1

Bogsnot1
  • Members
  • 7 997 messages
Your video card is not good enough to run the game.
System requirements clearly states a 256mb video card. It also only supports pixel shading level 2.0, while ME requires Level 3 support. Also, your card is not DirectX9 compatible, only DirectX9 comlpiant.
Your card was 3 years out of date by the time ME was released. Upgrade your PC.

#5
Variable Rush

Variable Rush
  • Members
  • 4 messages
I figured that's what was up. Thanks dwarf dude. An upgrade isn't something that's in the cards for me for a while, but thanks. At least I know I spent $5, it's not a big waste, but I will upgrade eventually and then use my new-fangled machine to play a several year old game.

Heus, modo itera omnia quae mihi nunc nuper narravisti, sed nunc Anglice?

#6
Gorath Alpha

Gorath Alpha
  • Members
  • 10 605 messages
The Radeon 9200 was a pre-Dx9 device, only able to handle Pixel Shader 1.4 level instructions (Dx8). It was based on the Radeon 8500, but much slower, and less expensive by far. The 8500 was released in 2001, and the 9200 in 2002, nine years ago. As you can well imagine, it is beyond merely being badly obsolete now. It's only an historical footnote at this point in time.

www.gpureview.com/show_cards.php

www.ultimatehardware.net/034.htm

Modifié par Gorath Alpha, 07 mai 2011 - 05:38 .


#7
Variable Rush

Variable Rush
  • Members
  • 4 messages
I don't have much money, what would be the cheapest (or next to cheapest) card that I could get that would run ME?

#8
Gorath Alpha

Gorath Alpha
  • Members
  • 10 605 messages
The 9200 was only available for the old "AGP" video bus, and those PCs haven't been made any more after 2004 or so, which means nVIDIA stopped releasing new AGP cards in 2005. AMD's partners were still supporting AGP through 2009, and some of those are still available at retail.

But AGP was a much more complex interface, and expensive to support; the cheapest AGP cards for a game such as this one now cost half again more than the PCI-e type graphics card that have been the standard since 2004. You may be able to visit a Thrift Shop and pick up a PC for only a little more that is a far better choice to add upgrades to than to literally throw money away on an AGP machine.

Laptops are what get the cachet as the latest and highest status PCs to own, and perfectly good desktop PCs that are more powerful than an average laptop are being given away when the owners downgrade to laptops because those are the latest status symbols.

For $80, after rebate, here's a Radeon HD 4650:

www.newegg.com/Product/Product.aspx

This morning (I am adding this sentence in Edit), I checked on the HD 4650s via Price Grabber and Price Watch, and there were no AGP versions being compiled by Price Grabber any more.  There were several more AGP versions of the HD 4650 being offered by some other sellers, according to Price Watch, but none were asking any less than Newegg. 

While following up one HD 4650 offer, at Tiger Direct, I did find something that Newegg had not been offering.   Newegg didn't have a Radeon HD 3650 for sale.  Tiger Direct has one at a lesser price, here:  http://www.tigerdire...22172&CatId=318 , for only $60, plus shipping. 

A complete PC with three year old parts in it is readily available in larger stateside metropolitan areas' second hand stores for between $100 and $125, and it just might run this game without any upgrade!

Modifié par Gorath Alpha, 09 mai 2011 - 03:32 .


#9
Gorath Alpha

Gorath Alpha
  • Members
  • 10 605 messages

Bogsnot1 wrote...

If you can't give us the exact model of your video card, there's nothing we can do to help you. Read the "how to report a problem" thread, as it gives you instructions, and even step by step pics, on how to report any problem with the information that we need to help troubleshoot.

Mass Effect 1 is only "old" in the sense of not very new; it used the Unreal Tournament 3 game engine, a fairly demanding game environment from the point of view of the PC hardware that is needed to run on top of it, so really old PCs won't work with it, as turned out to be the case.  A pre-2004 motherboard, and a pre-2002 graphics card design, just don't add up to anything like enough  horsepower.  On top of the AGES of those old components, games need Medium Quality graphics performance from the corresponding period matching their ages.   The 9200 was a VERY low end card even when brand new, as per the link to benchmarks already provided above.

The majority of the hardware from 2004 was below the minimum for Mass Effect. 

Variable Rush wrote...

1.  Mass Effect 1, PC version, obtained from Steam

2.  System Details
 
a. 1015MB Ram, Windows XP,
     500 GB HD (175 GB free),
     VisionTek Radeon 9200 Series video card, 128 MB.
     Intel Pentium 4, 2.80 Ghz
                            
  b. Display Driver is the Radeon 9200 drivers, CATALYST 6.2 

  c. I'm pretty sure sound has nothing to do with this

  d. Windows XP SP2

  e. Direct X 9.0c

Gorath Alpha wrote...

The 9200 was only available for the old "AGP" video bus, and those PCs simply haven't been made any more after 2004 or so, which means nVIDIA stopped releasing new AGP cards in 2005. AMD's partners were still supporting AGP graphics through 2009, and some of those are  still available at retail.

For $80, after rebate, here's a Radeon HD 4650:

www.newegg.com/Product/Product.aspx

This morning (I am adding this sentence in Edit), I checked on the HD 4650s via Price Grabber and Price Watch, and there were no AGP versions being compiled for comparison by Price Grabber any more.  There were several more AGP versions of the HD 4650 being offered by some other sellers, according to Price Watch, but none were asking any less than Newegg's price. 

While following up one HD 4650 offer, at Tiger Direct, I did find something that Newegg had not been offering.   Newegg didn't have a Radeon HD 3650 for sale.  Tiger Direct has one at a lesser price, here: 

http://www.tigerdire...22172&CatId=318

  It's for only $60, plus shipping. 

That's as good as it gets.

Modifié par Gorath Alpha, 22 mai 2011 - 03:00 .


#10
Gorath Alpha

Gorath Alpha
  • Members
  • 10 605 messages
The listing at Tiger Direct was for a "Refurbished" item, but since we're talking here about a three year old part for a PC that is already at least seven years old, it's better by far than the ancient clunker that it's intended for.

I made another "sweep" of available AGP graphics able to handle this game, and the HD 3650 continues to hold the line as the best priced, while Newegg's price on a better, newer HD 4650 remains as low as anyone.   It's worth commenting that all of the "sub-$85" listings are for the DDR2 versions, which are BELOW the standard that Radeon reference cards set (they all had GDDR3, and to get that, you'll have to pay more).

Modifié par Gorath Alpha, 22 mai 2011 - 03:49 .


#11
FlexibleDemeanor

FlexibleDemeanor
  • Members
  • 2 messages
Any idea what would cause this error message on a Radeon HD 5770 (Athlon II X4 640, 4GB RAM, fresh install of Win7Pro, ME1 from Steam)?

#12
Gorath Alpha

Gorath Alpha
  • Members
  • 10 605 messages
First, I'm trying to remember if this is another error condition affected by screen settings conflicts -- do you know what screen resolutions your display is actually able to render? Perhaps you are creating a conflict by choosing a 4:3 setup when you should choose a wide screen setup, or vice versa (might not be applicable).

Otherwise . .

Your graphics driver is bad, or your install of Dx9 is corrupted, or the game's files are damaged. Start with the easiest. Remove and clean out the old drivers, and then install the newest ones. If that doesn't work, reinstall Dx9. And if it's still broken, uninstall the game and reinstall it.

Modifié par Gorath Alpha, 23 mai 2011 - 07:07 .


#13
FlexibleDemeanor

FlexibleDemeanor
  • Members
  • 2 messages
Yeah, looks like I'd just forgotten to install graphics drivers when I installed Windows. Works fine now :-D