Shantae and the Pirate's Curse

Shantae and the Pirate's Curse

Voir les stats:
Speed/Refresh rate issue for 120/144hz monitors
This is really frustrating. I've got a Dell S2716DG and it is set to run at 144hz. There's no way to get the game to force run at 60hz. This game's framerate is apparently tied to the refresh rate, so it runs SUPER fast. I had to do a number of things to get it to even run properly. First, you have to disable GSYNC, and set your monitor to run at 60hz. If you leave GSYNC enabled, the game runs at the proper framerate, but the video keeps flashing black. It's really frustrating to have to change all these settings every time I want to play the game. This really needs some sort of patch to fix these issues. Higher refresh rate monitors are becoming more common, and to a lesser degree, GSYNC monitors.
< >
Affichage des commentaires 16 à 27 sur 27
Huh, so that's why everything sped up when I went from Windowed mode to Fullscreen? I just ended up playing in Windowed mode and it worked fine...
I made it work properly by putting the window just slightly off the edge of my main monitor, my other monitors are normal 60hz ones...
You guys aren't out of luck. You can use: http://www.guru3d.com/files-details/rtss-rivatuner-statistics-server-download.html

Just set a max FPS of 60 for the game. Just tried it, works fine.

Only downside is that you'll need to run it every time you run the game.

Now, you can make a batch file to start it WITH the game, but because Steam intervenes you cannot set RTSS to end with the game, or I'm just not very experienced with CMD scripting. As I could never find a bullet proof way to do it since starting the game from it's directory will just start the game for a split second to see if Steam is running, if not it tells Steam to start (As part of the steam_api.dll) and then sends a run command to Steam to run the game in that directory. The only commands I know will end a task when another task has been terminated by way of the wait command tied to the game's .exe in the batch file.

Basically:

start /d "X:\RTSS Location" RTSS.exe start /d "X:\Game Location" /w ShantaeCurse.exe taskkill /im RTSS.exe exit

The /w wait command waits for ShantaeCurse.exe to close before running the next command, but as mentioned, the steam_api.dll starts with the game and shuts it down and tells it to open from within Steam so what you get is RTSS starts then kills itself before the game even launches and I have no clue how to stop that from happening. Someone more inclined in CMD might though.

If you want to just start the game and RTSS at the same time you can run this as a batch:

start /d "X:\RTSS Location" RTSS.exe start /d "X:\Game Location" /w ShantaeCurse.exe exit

Also, alternatively, you can ONLY set ShantaeCurse.exe to 60FPS in RTSS by adding it's .exe and leave Global at 0 for unlimited FPS but I must stress that you DO NOT run RTSS with certain games, games such as GTA V see RTSS as a cheating application and you CAN be banned for it, it is currently a wide spread issue, and games that make use of PunkBuster can cause a BSOD because PunkBuster is extremely harsh and snoops around in your GPU's memory which is where RTSS hooks for it's 3D info.

EDIT: Also, if you're on AMD, open Radeon Settings and find the game in your game settings list and set a 60FPS limit on it, done.

Edit 2: Actually, pretty sure Nvidia users can cap FPS with Nvidia Inspector as well and it's done on a per game basis so no fiddling with RTSS is needed.
Dernière modification de CheekyChan; 17 janv. 2017 à 19h35
Same monitor, same issue. 4690k, 16gb, 1070 FTW.

This would be so much easier if they were able to code in a fixed refresh of 60 or 30 or whatever the game is supposed to run at.

The NVIDIA control panel is not helping me. The only thing I can do is get it to 72 FPS (Adaptive sync, half-refresh rate).

Lame.

Was pretty excited to play this from the Humble deal.


DestroyerTZ a écrit :
I'm having this same exact issue with the Dell S2417DG with my refresh rate set to 144hz. I starting playing through the Shantae series and neither Risky's Revenge nor 1/2 Genie Hero seem to have this issue. I hope this gets fixed at some point so I can enjoy this one as well.
^this:bbtcat:
Great Scott! a écrit :
Same monitor, same issue. 4690k, 16gb, 1070 FTW.

This would be so much easier if they were able to code in a fixed refresh of 60 or 30 or whatever the game is supposed to run at.

The NVIDIA control panel is not helping me. The only thing I can do is get it to 72 FPS (Adaptive sync, half-refresh rate).

Lame.

Was pretty excited to play this from the Humble deal.


DestroyerTZ a écrit :
I'm having this same exact issue with the Dell S2417DG with my refresh rate set to 144hz. I starting playing through the Shantae series and neither Risky's Revenge nor 1/2 Genie Hero seem to have this issue. I hope this gets fixed at some point so I can enjoy this one as well.
Have you tried using Nvidia Inspector to cap the framerate? That should work. I'm not saying WF shouldn't fix the game, buit you can at least play it for now. You should be able to use it in conjunction with VSync if you want but the game doesn't actually need it.
netkot 23 janv. 2017 à 13h40 
-> nVidia Control Panel
-> Manage 3D Settings
-> Global or Program Setting (it is up to you)
-> Set VSync to "Use the 3D application setting"
phiz 24 janv. 2017 à 3h52 
Krazeecain a écrit :
I made it work properly by putting the window just slightly off the edge of my main monitor, my other monitors are normal 60hz ones...
Heh nice, this worked for me too, thanks. Would be great if the devs could add a framerate cap.
Appreciate the response!
I don't use Rivatuner, or Afterburner, or have NVidia Inspector, however I did find a work around using Precision X.

For those who are using Precision X

1. Go to your settings menu
2. Look for the "Framerate Target" tab
3. Check "Enable Framerate Target"
4. Set the slider or text box to "60".

Worked for me and I played for a good 45 minutes.


CheekyChan a écrit :
Have you tried using Nvidia Inspector to cap the framerate? That should work. I'm not saying WF shouldn't fix the game, buit you can at least play it for now. You should be able to use it in conjunction with VSync if you want but the game doesn't actually need it.
Great Scott! a écrit :
Appreciate the response!
I don't use Rivatuner, or Afterburner, or have NVidia Inspector, however I did find a work around using Precision X.

For those who are using Precision X

1. Go to your settings menu
2. Look for the "Framerate Target" tab
3. Check "Enable Framerate Target"
4. Set the slider or text box to "60".

Worked for me and I played for a good 45 minutes.


CheekyChan a écrit :
Have you tried using Nvidia Inspector to cap the framerate? That should work. I'm not saying WF shouldn't fix the game, buit you can at least play it for now. You should be able to use it in conjunction with VSync if you want but the game doesn't actually need it.
Yeah, that'll work too. Sadly, those are the only few ways to cap the FPS of the game. There was a program called D3D Antilag that could cap the FPS without the need of an external program, it worked by way of .dll loading, the game would load it automatically, but it was never updated for DX10/11 and Shantae uses DX11. I've used it to limit games like Bully Scholarship Edition and GTA Vice City/III/SA, since they're DX9 titles, which also have problems with their engines being tied to framerate.
netkot a écrit :
-> nVidia Control Panel
-> Manage 3D Settings
-> Global or Program Setting (it is up to you)
-> Set VSync to "Use the 3D application setting"

Just for anyone confused.

-> right click NVIDIA
-> NVIDIA Control Panel
-> Global or Program Setting
-> Set VSync or change Framerate to 60fps

I actually set it to 60fps and no problem with crashes. VSync not sure that helps or the difference since it f up my gameplay with Doom 1&2 but I didn't realize I could just change the framerate is all I need, lol.

Is VSync ever lasting to the framerate by any chance, I don't understand?
What's weird is that I played all the way through Risky's Revenge and 2.3 hours of this game with no such issue, but then I come back a few days later and suddenly it's turbo speed no matter how many times I reboot the game. What the heck changed?
< >
Affichage des commentaires 16 à 27 sur 27
Par page : 1530 50