Ludeon Forums

RimWorld => Support => Topic started by: mattp84 on December 27, 2016, 08:40:10 AM

Title: (A16) Pink Screen
Post by: mattp84 on December 27, 2016, 08:40:10 AM
One of my pcs that previously had a15 on just updated through steam. Now even a vanilla new colony is only loading a pink map screen. Removed all mods from previous versions, reloaded steam, and rebooted pc. Still happening. Not sure if this is something ive done but every version before 16 worked on this pc okay.

If anyone has any suggestions im all ears :)

Ive attached my pink world, anbd output log for all to see, and this is after several random world generations

[attachment deleted by admin due to age]
Title: Re: (A16) Pink Screen
Post by: mrofa on December 30, 2016, 09:32:13 AM
Go to:
Appdata/LocalLow/Ludeon Studios/Rimworld
And remove Config directory
This will remove all settings which might be the cause.
On game start default settings will be created.
Pink thingy is that the game cant find a texture for the object so its use the default one.
Hopfully this will help
Title: Re: (A16) Pink Screen
Post by: milon on January 02, 2017, 09:19:16 AM
Did mrofa's suggestion fix your problem?
Title: Re: (A16) Pink Screen
Post by: nccvoyager on January 02, 2017, 02:04:10 PM
I had this issue with the Steam release on my netbook.
Deleting local content and then installing again fixed it for me.

I would suggest you verify the cache, and if the issue is not resolved, delete RimWorld local content through Steam, and then install it again.
Title: Re: (A16) Pink Screen
Post by: mattp84 on January 02, 2017, 07:05:53 PM
I hadn't had a chance go try it out yet due to the holidays. I should be home tomorrow or day after and can try.I had previously uninstalled the game from steam but didn't delete anything
Title: Re: (A16) Pink Screen
Post by: Calahan on January 03, 2017, 04:08:38 PM
Okay, please report back if and when you can regarding any success :) or not :(
Title: Re: (A16) Pink Screen
Post by: lexd78 on January 04, 2017, 12:57:36 PM
Hi all,

for my today's "pink screen event" the restarting of PC has helped.
Title: Re: (A16) Pink Screen
Post by: mattp84 on January 05, 2017, 06:01:31 PM
Quote from: mrofa on December 30, 2016, 09:32:13 AM
Go to:
Appdata/LocalLow/Ludeon Studios/Rimworld
And remove Config directory
This will remove all settings which might be the cause.
On game start default settings will be created.
Pink thingy is that the game cant find a texture for the object so its use the default one.
Hopfully this will help

Ive done this now, ive also completely un-installed from steam, deleted all folders associated with the word rimworld, and even removed all instances of rimworld from my registry. Just reinstalled it using steam ( unfortunately wasnt smart enough to get it stand alone prior to steam launch, i know im not smart) and still get a pink world with a16. A15 and all previous alphas still work perfect.
Title: Re: (A16) Pink Screen
Post by: nccvoyager on January 05, 2017, 09:13:42 PM
So, upon generating a new world on my netbook today, it appears pink as per the OP now.
If I had to guess, this may be an issue with integrated video cards, like those in netbooks, tablets, and laptops.
This is likely caused because these integrated cards usually only support 2.0 shader models, while Unity 5 and newer require a video card supporting 3.0 shader models or higher for full functionality.
The game seems to be playable like this, though many textures do not display correctly.
Title: Re: (A16) Pink Screen
Post by: mattp84 on January 05, 2017, 09:17:23 PM
This system does have an integrated video card.  Guess I'm stuck on a15 for awhile,  at least on this system.
Title: Re: (A16) Pink Screen
Post by: milon on January 07, 2017, 12:34:35 PM
My system supports at least SM3, so I'm not getting the pink screen issue.  But I just tried something that *might* work.  In Steam, right-click RimWorld -> Properties -> Set Launch Options -> "-sm2 -lowmemory"  (no quotes)

I've no idea if RimWorld honors those flags or not, but I seem to get better framerates with that.  The "-sm2" flag is supposed to force it to use Shader Model 2.0.  Not only did this NOT result in a pink screen on the World screen, but that's where I noticed the biggest FPS improvement (I think - I've got the Steam overlay turned off, so I don't see the actual FPS but it felt far smoother).  And that was with the full planet being modeled.  :)
Title: Re: (A16) Pink Screen
Post by: mattp84 on January 08, 2017, 01:31:58 AM
Quote from: milon on January 07, 2017, 12:34:35 PM
My system supports at least SM3, so I'm not getting the pink screen issue.  But I just tried something that *might* work.  In Steam, right-click RimWorld -> Properties -> Set Launch Options -> "-sm2 -lowmemory"  (no quotes)

I've no idea if RimWorld honors those flags or not, but I seem to get better framerates with that.  The "-sm2" flag is supposed to force it to use Shader Model 2.0.  Not only did this NOT result in a pink screen on the World screen, but that's where I noticed the biggest FPS improvement (I think - I've got the Steam overlay turned off, so I don't see the actual FPS but it felt far smoother).  And that was with the full planet being modeled.  :)


Regrettably this did not correct my issue. This isnt a power house of a machine but it was good for me to use while watching the kids or cooking supper and throwing a game of rimworld on. I have my main gaming pc that it works perfect on, but its out of the main areas so makes it difficult to deal with kids and focus on the next raid.
Title: Re: (A16) Pink Screen
Post by: nccvoyager on January 10, 2017, 10:48:51 PM
Unfortunately, it does not appear that RimWorld (or Unity perhaps) honours the -sm2 flag.
Title: Re: (A16) Pink Screen
Post by: milon on January 11, 2017, 03:23:49 PM
I found an official-looking Steam guide relating to DirectX and Pixel Shader info, which further links to a few manufacturer sites that give better detail for specific hardware.
https://support.steampowered.com/kb_article.php?ref=4360-TPJL-2065

Is that of any help?
Title: Re: (A16) Pink Screen
Post by: mattp84 on January 11, 2017, 03:35:57 PM
Not sure exactly. The wiki it links to says mine is a GMA 3000

"GMA 3000   Edit
The 946GZ, Q965, and Q963 chipsets use the GMA 3000 graphics core.[3][4] The GMA 3000 3D core is very different from the X3000, despite their similar names. It is based more directly on the previous generation GMA 900 and GMA 950 graphics, and belonging to the same "i915" family with them. It has pixel and vertex shaders which only support Shader Model 2.0b features,[citation needed] and the vertex shaders are still software-emulated. In addition, hardware video acceleration such as hardware-based iDCT computation, ProcAmp (video stream independent color correction), and VC-1 decoding are not implemented in hardware. Of the GMA 3000-equipped chipsets, only the Q965 retains dual independent display support. The core speed is rated at 400 MHz with 1.6 Gpixel/s fill rate in datasheets, but was listed as 667 MHz core in the white paper.[5]

The memory controller can now address a maximum of 256 MB of system memory, and the integrated serial DVO ports have increased top speed to 270 Mpixel/s."

Mine is the Q965.
Title: Re: (A16) Pink Screen
Post by: milon on January 11, 2017, 03:44:43 PM
A bit more googling...

Spec Sheet: http://www.intel.com/Assets/PDF/datasheet/316273.pdf
Whitepaper: http://www.intel.com/Assets/PDF/whitepaper/313343.pdf

These both seem to indicate that the Q965 supports Shader Model 3.0

Head-scratching intensifies!
Title: Re: (A16) Pink Screen
Post by: mattp84 on January 11, 2017, 03:47:41 PM
On a positive note my 750ti runs it flawless on my main system
Title: Re: (A16) Pink Screen
Post by: milon on January 11, 2017, 03:54:01 PM
Moar googling!

If you dig hard enough, Intel admits that the GMA 3000 series (including the Q965) actually supports Pixel Shader Model 2.0 instead of 3.0  :P

But that same google search also found a fix for Shader Model 3 on the Q965 specifically.  Essentially, a driver update to the then-latest official Intel driver.
https://support.warpportal.com/KB/a85/intel-integrated-chipset-pixel-shader-error-fix.aspx

Try it out.  If it doesn't work, try an older driver - see the Created On and Modified dates at the bottom of that page to get an idea of what driver release dates might work better.

EDIT - typos
Title: Re: (A16) Pink Screen
Post by: milon on January 24, 2017, 05:55:51 AM
@mattp84, any progress with this?
Title: Re: (A16) Pink Screen
Post by: mattp84 on January 26, 2017, 12:53:14 PM
Nope, I've basically hit a wall on this system.  Short of adding a new video card I'm out of ideas.
Title: Re: (A16) Pink Screen
Post by: milon on January 26, 2017, 04:16:32 PM
So changing drivers didn't do it, eh?  :(
Title: Re: (A16) Pink Screen
Post by: mattp84 on January 26, 2017, 04:19:51 PM
Nope, not a single variations made any impact.  As I said before this isn't my main system so I guess I can sacrifice and actually hang out with my family for a few minutes a day ;)
Title: Re: (A16) Pink Screen
Post by: teufelpenguin on April 09, 2017, 12:07:14 PM
Mine just started doing this today.

I do not have an onboard video card.
Going to check for driver updates
Title: Re: (A16) Pink Screen
Post by: milon on April 11, 2017, 06:40:59 AM
Please let us know what graphics card you have, and whether or not it works.
Title: Re: (A16) Pink Screen
Post by: Dosboss on March 14, 2018, 11:55:02 AM
WTF did u do with the game even after removing the config the game is like pink panther uuuuuuu betrayer fix the problem right now  >:( >:( and if u come up with a plan to fix it i will give a $450 donation to anyone (if there is even is an option to do that) who fixes the game in B18 and I MEANT IT SISTER and if u fix it by a week i will try to consider to increase the donation to like $700-$1000 (cuz i am rich)
If the any of your method fixes the B18 version of Rimworld then u will get the donation
Title: Re: (A16) Pink Screen
Post by: Calahan on March 14, 2018, 12:22:56 PM
Please can you try writing that again in a manner others can understand. Because what you have written is just an incoherent rant.

If you are experiencing a pink screen issue that you need help with then please ask for that help properly, in a polite manner, and devoid of pathetic boasts about your personal wealth.
Title: Re: (A16) Pink Screen
Post by: Canute on March 14, 2018, 12:24:10 PM
Sorry, but could you buy yourself some wisdom and knowledge first ?