Screen Tearing, oh no!

May 30, 2011 at 11:32 PM
Neophyte Member
"Fresh from the Bakery"
Join Date: Mar 23, 2011
Location:
Posts: 8
So, I'm experiencing screen tearing, like a lot of other players are. I was wondering if there was ever a definite fix found, or if it's just a problem inherent to the game (a la Earthbound/Mother 2 for SNES).

So far, I've tried:
-Forced Vsync
-Playing at different color depths
-Playing at different fullscreen resolutions
-Playing at different compatability modes

The only thing that seems to reduce the problem is playing in a window, which doesn't really solve the problem, given that I now have to play the game in... well, a window. On top of that, the gameplay is still a bit "choppy".

Is this something I'm going to have to be stuck with?
 
May 30, 2011 at 11:49 PM
Lvl 1
Forum Moderator
"Life begins and ends with Nu."
Join Date: May 28, 2008
Location: PMMM MMO
Posts: 3713
Age: 32
Robot7290 said:
like a lot of other players are.

I've yet to meet these other players you speak of.

And it sounds like your computer might just suck. Maybe try changing the refresh rate of your monitor?
 
May 31, 2011 at 1:56 AM
Neophyte Member
"Fresh from the Bakery"
Join Date: Mar 23, 2011
Location:
Posts: 8
GIRakaCHEEZER said:
I've yet to meet these other players you speak of.

And it sounds like your computer might just suck. Maybe try changing the refresh rate of your monitor?

My computer's a new gaming computer, and I've tried tweaking the refresh rate.
 
May 31, 2011 at 4:30 AM
In my body, in my head
Forum Moderator
"Life begins and ends with Nu."
Join Date: Aug 28, 2009
Location: The Purple Zone
Posts: 5998
Maybe your computer needs to suck more. Try turning of hardware acceleration or something. Update your drivers. Make sure your computer is plugged in. I dunno. I'm just making things up.
Also I'm not familiar with this issue. I've heard of the font being messed up though..
 
Jun 1, 2011 at 3:34 AM
Senior Member
"Ha! Ha! Ha! Mega Man is no match for my Mimiga Man!"
Join Date: Nov 17, 2009
Location:
Posts: 232
Noxid said:
Make sure your computer is plugged in.
This made me laugh quite hard.
Erm... do you have... uh... a graphics card?
Maybe the EXE is corrupted?
Maybe your screen is physically torn? Check for knives.
 
Jun 1, 2011 at 10:05 AM
Creating A Legacy...
Bobomb says: "I need a hug!"
Join Date: Sep 6, 2009
Location: The Balcony
Posts: 852
Age: 29
Noxid said:
Make sure your computer is plugged in. I dunno. I'm just making things up.

:muscledoc:

So wait what game are you talking about? Is this happening when you play cs as well as when you emulate Snes games?
I dont think its anything to do with the game themselves as there 2 different types of software. Its more than likely something to do with your pc.
Have you got the latest Direct X Installed correctly?
Have you tried changing your screen resolution?
 
Jun 1, 2011 at 10:12 PM
Been here way too long...
"Ha! Ha! Ha! Mega Man is no match for my Mimiga Man!"
Join Date: Mar 20, 2010
Location:
Posts: 252
Play in windowed mode.
 
Jun 2, 2011 at 12:26 AM
http://imgur.com/EuvCtsQ
"In Soviet Russia, graves keep YOU!"
Join Date: May 2, 2010
Location: beverly hills is where i WANT to be
Posts: 743
Age: 29
I am afraid slenderman has infected your copy of cave story

burn your computer
 
Jun 2, 2011 at 6:15 AM
Indie game enthusiast
"What is a man!? A miserable pile of secrets! But enough talk, have at you!"
Join Date: Apr 18, 2006
Location: Forever wandering the tower...!
Posts: 1789
I had this problem on my PC as well. It was very EVIL!
It happened when I changed my video card...

Unfortunately I am using Windows XP still, so the solution may vary.


If you have a NVIDIA card, maybe you can use the same solution that I used :
First what was helpful, was my monitor's menu button has an information sub category that shares what my current refresh rate actually is.
Check out what it is when running full-screen for Cave Story with tearing.

After figuring that out (I think mine was 640x480 75Hz originally)?
Right click desktop or goto start menu -> NVIDIA

Open up NVIDIA control panel and select :
Change Resolution

Then select Custom Resolution...

(WARNING IF YOU DONT KNOW WHAT YOU ARE DOING YOU COULD DAMAGE YOUR MONITOR ... or so they say)
Create one for 640x480 progressive 60 Hz (or maybe 50 if 60 ends up not working... I mean Cave Story is running at 50 fps...)
And check mark that resolution after a successful test.
[I further went and created another 640x480 progressive 75 Hz (or whatever your monitor is currently using that causes tearing], and uncheck that.

Now um... try restarting the PC, run cave story and see if windows uses the new 60 Hz 640x480. [Check with your monitor if possible]

Hopefully that did the trick... If not you need to do what I did next :

Download a free program called PowerStrip. Install that. "And aim for the big sucker!" [... whoops CS quote.. but who said that? Oh Chaco..]

After installing PowerStrip, create a Display Profile called Cave Story...

Move the window to your monitor you will play Cave Story on...

Choose 640x480 resolution.
For refresh rate, choose Custom timing. And maybe go into the Advanced timing options :

MAYBE then I went into Custom resolutions and chose predefined resolution 640x480p (HDTV derived) [press 6 until you see it]

Then close it I guess...
My options in the advanced timing options read something like :
Pixel clock 145.800 MHz, Scan rate 65.089 kHZ and Refresh rate 59.770 Hz

I think what I did was typed in 60 in Hz and it did that then I hit ok.
Also btw, it has Real-time adjustment. I have that checked; I think I had Cave Story open while I was adjusting it in windowed mode (but in the new 640x480 resolution) then just adjust that till it looks good... supposebly.

After hitting OK. Save your profile as Cave Story.

Next up :
I did application profile for Cave Story, or the mod I wanted to play...
Select the Cave Story display profile that you created a minute ago. And check Apply this profile whenever program starts.

That should have it set...

You can do additional options if you want like hide desktop or shut off other monitors while you are playing ... etc Up to you.

When it loads make sure it is running the new Hz you selected and not still using the old.

If the game loads funny and off-centered, alt tab it; then click on it again. It SHOULD be using the custom Hz. If it isn't try it again...

Anyways, ONCE you finally figure it out and get it working. It should miraculously fix itself so you don't have to run powerstrip anymore and fool with this. [by automatically choosing the new resolution] ... (probably after restarting or whatnot)

I don't THINK I'm missing any steps I did... I may have deleted the old resolution also somewhere, I'm not certain.
I'd offer you some tea but...

I mean I'd offer you easier to read advice but it was just guesswork at the time, and since it's working I don't really want to mess it up again.

I pray for your victory...
 
Top