Difference between revisions of "Game Help Talk:Red Flashing Walls"

From SimsWiki
Jump to: navigation, search
(Is this just a bug in the software rasterizer?)
Line 12: Line 12:
 
* Wow, very interesting info, Vilson.  I'll have to disable my graphics card and try running with my onboard (it should throw a flashing red fit since I have GLS and H&M and I'm not supported for those) and see how it works.  Thanks for the info!   
 
* Wow, very interesting info, Vilson.  I'll have to disable my graphics card and try running with my onboard (it should throw a flashing red fit since I have GLS and H&M and I'm not supported for those) and see how it works.  Thanks for the info!   
 
[[User:HystericalParoxysm|HystericalParoxysm]] 01:50, 16 September 2007 (CDT)
 
[[User:HystericalParoxysm|HystericalParoxysm]] 01:50, 16 September 2007 (CDT)
 +
 +
== Is this just a bug in the software rasterizer? ==
 +
 +
I have a supported video card, and the game works fine when I use it. But when I deliberately disable hardware rendering by editing Graphics Rules.sgr, I get red flashing walls. The people who usually get red flashing walls are people who have older video cards, which probably run in software mode by default.
 +
 +
Together with Vilson's experience, this leads me to think that the problem has nothing to do with old video hardware and everything to do with a bug in the software rasterizer. I wonder if Maxis introduced a bug into the rasterizer some time between OFB and Pets which caused it to ''never'' work for ''anyone'' since then, but the only people who've noticed are those who have software rendering turned on.
 +
 +
If you're reading this, and you have Pets or later, and you ''don't'' have the flashing walls problem, you could help test this hypothesis by temporarily forcing software rendering and inspecting your walls. Here's how to do it:
 +
 +
#Search the installation directory of your most recent expansion pack for the file "Graphics Rules.sgr" (it's in TSData\Res\Config).
 +
#Make a backup copy (not necessary if you're confident you can undo the change below).
 +
#Open Graphics Rules.sgr in a text editor. For example, open Windows Notepad from the Start menu and then drag-and-drop the file into the Notepad window.
 +
#Search for the line that says "setb useSoftwareRasterizer false" and replace "false" with "true" (that is, the opposite of Vilson's instructions).
 +
#Save the file, then start the game and start playing any lot. Add a note to this wiki page saying whether your walls are ordinary or flashing red.
 +
#Restore your backup or undo the edit you made.
 +
 +
By the way, when I first turned on software rendering, I also got purple flashing grass in the neighborhood view. That went away when I used "boolProp useShaders false". But nothing I've tried has made the red walls go away.
 +
 +
-- [[User:Redacted|Redacted]] 14:10, 16 September 2007 (CDT)

Revision as of 21:10, 16 September 2007

This issue can also be fixed by forcing your graphics card/IGP to use hardware rendering (might also increase performance):

1. Open file "Graphics Rules.sgr" with notepad, remember to open a file from the expansion's folder you're playing. It is located at "TSData\Res\CSConfig\" (taking backup is also highly recommended).

2. Find (CTRL + F) "setb useSoftwareRasterizer true" and replace every trues with falses and save. You can do this to every expansion's folder if you want.

After doing this my Chrome9 IGP renders Sims 2 without severe graphical glitches and it performs faster.

Vilson 08:15, 12 September 2007 (CDT)


  • Wow, very interesting info, Vilson. I'll have to disable my graphics card and try running with my onboard (it should throw a flashing red fit since I have GLS and H&M and I'm not supported for those) and see how it works. Thanks for the info!

HystericalParoxysm 01:50, 16 September 2007 (CDT)

Is this just a bug in the software rasterizer?

I have a supported video card, and the game works fine when I use it. But when I deliberately disable hardware rendering by editing Graphics Rules.sgr, I get red flashing walls. The people who usually get red flashing walls are people who have older video cards, which probably run in software mode by default.

Together with Vilson's experience, this leads me to think that the problem has nothing to do with old video hardware and everything to do with a bug in the software rasterizer. I wonder if Maxis introduced a bug into the rasterizer some time between OFB and Pets which caused it to never work for anyone since then, but the only people who've noticed are those who have software rendering turned on.

If you're reading this, and you have Pets or later, and you don't have the flashing walls problem, you could help test this hypothesis by temporarily forcing software rendering and inspecting your walls. Here's how to do it:

  1. Search the installation directory of your most recent expansion pack for the file "Graphics Rules.sgr" (it's in TSData\Res\Config).
  2. Make a backup copy (not necessary if you're confident you can undo the change below).
  3. Open Graphics Rules.sgr in a text editor. For example, open Windows Notepad from the Start menu and then drag-and-drop the file into the Notepad window.
  4. Search for the line that says "setb useSoftwareRasterizer false" and replace "false" with "true" (that is, the opposite of Vilson's instructions).
  5. Save the file, then start the game and start playing any lot. Add a note to this wiki page saying whether your walls are ordinary or flashing red.
  6. Restore your backup or undo the edit you made.

By the way, when I first turned on software rendering, I also got purple flashing grass in the neighborhood view. That went away when I used "boolProp useShaders false". But nothing I've tried has made the red walls go away.

-- Redacted 14:10, 16 September 2007 (CDT)

Personal tools
Namespaces

Variants
Actions
Navigation
game select
Toolbox