Teenage Mutant Ninja Turtles: Shredder's Revenge

Teenage Mutant Ninja Turtles: Shredder's Revenge

View Stats:
My game settings and keyboard controls reset on start-up
I am having the problem where my keyboard controls and game settings reset every time I boot up the game. I usually play in windowed mode as well because I use an ultra-widescreen, but that too gets reset each time.

Any way to fix this?
Originally posted by ÀlaReskoos:
Hey there,

That's a known issue, really sorry for the inconvenience.

A solution has been found and the fix should be available in the next patch.

I remain at your disposal if needed.
< >
Showing 1-15 of 18 comments
Disposable_Hero Jun 16, 2022 @ 8:10am 
Customized controls not saved
On keyboard here. After closing the game and starting again controls are back to default which is kind of game breaking. Will try disabling steam cloud and see if that helps.
Last edited by Disposable_Hero; Jun 16, 2022 @ 8:23am
Disposable_Hero Jun 16, 2022 @ 8:22am 
Happens with steam cloud disabled too
Disposable_Hero Jun 16, 2022 @ 8:32am 
This should be the relevant part of the log file:

00:00:00.937 - Paris.Engine.System.Serializer.JsonDotNetSerializer.Deserialize : ERROR | Exception occurred while parsing JSON content for System.IO.FileStream "C:\Users\dege\Documents\Tribute Games\TMNT\Settings.cfg": Error setting value to 'ControllerCustomization' on 'Paris.Game.SettingsSaveGame'.

00:00:00.937 - Paris.Engine.System.Serializer.JsonDotNetSerializer.Deserialize : ERROR | Inner exception #1 : System.IO.IOException: BinaryReader encountered an invalid string length of -805306369 characters.
at System.IO.BinaryReader.ReadString()
at Paris.System.Input.InputActionSet.ReadSave(BinaryReader reader, Int32 version)
at Paris.System.Input.InputActionManager.ReadSave(BinaryReader reader, Int32 version)
at Newtonsoft.Json.Serialization.DynamicValueProvider.SetValue(Object target, Object value)
Dinoabunai Jun 16, 2022 @ 1:51pm 
+1
Outsider Jun 16, 2022 @ 7:15pm 
+1
Brooklyn Jun 17, 2022 @ 2:33am 
BUG: Keyboard controls do not persist between gameplay sessions

Expected Behavior:
Changing the keyboard controls keeps them the same between gameplay sessions.

Actual Behavior:
Keyboard controls revert to the default every time the game is launched.

Repro steps:
1. Launch the game.
2. Navigate to Options on the main menu screen.
3. Press Enter.
4. Navigate to "Customize controls".
5. Press Enter.
6. Change assigned key for the following moves to:
-Jump -> K
-Attack -> J
-Backflip -> L
-Special Attack -> I
-Move Up -> W
-Move Down -> S
-Move Left -> A
-Move Right -> D
7. Press Escape or Backspace.
8. Press Escape or Backspace again.
8. Wait for "Saving" icon to go away.
9. Repeat steps 2 through 5.
10. Notice controls are still the changed versions ("Correct keys").
11. Press Escape or Backspace.
12. Press Escape or Backspace again.
13. Navigate to Quit.
14. Press Enter.
15. Repeat steps 1 through 5.
16. Notice controls have reverted back to the defaults ("Incorrect keys")

Additionally, and confusingly, the key assigned to "Jump" will occasionally stay assigned to the Correct Key.

Operating System:
Windows 10 Home version 21H2

Notes:
This was from a fresh install of the game. The first thing I do on first startup of a new game is immediately change the options (key bindings, video, audio, etc), save the changes, then quit and restart the game. That way the options are to my liking from the start and I don't have to fiddle with them later. I noticed the problem on the next startup of the game after this process that during the "how to play" section when starting the game the controls were not what I had set them to. Backing out to the main menu and checking the options confirmed that they had indeed reverted back to the default keybindings. This problem has persisted between multiple machines, cloud syncs between those machines, and closing/reopening the game multiple times.
铝合金小绵羊 Jun 20, 2022 @ 12:36am 
Every time needs to reset the keyboard setting
Why can not save my settings? Every time open this game all settings are reset, even the language setting, most imported the initial keyboard setting is not comfort for me
iamteone Jun 20, 2022 @ 1:40am 
Add save options for controls.
Why can't we save control settings? actually really stupid of them to make it impossible to save your keybindings.

Every time you start the game you have to re-map all the controls. Sometime I forget to do it and jump straight into and a good game only to realise that I forgot to map my buttons again. I go back to menu, set them, and then I can't find that nice server I was playing on. Tedious.
sami Jun 20, 2022 @ 2:02am 
i thought was only my issue ! i hope the developers throwing an update ASAP
Nauanino Jun 20, 2022 @ 2:22am 
Поддерживаю, управления сбрасывается.
T Jun 20, 2022 @ 7:17pm 
Are they going to fix this?
Hopefully
niat Jun 20, 2022 @ 8:31pm 
Option are not saved
I playing with keyboard, I found that all items in option aren't saving correctly.

Include video setting: resolution, window/fullscreen/broderless,

All Key bind, it always go back to default, I need to re-do almost all setting everytime playing.

I using handphone to record this issue:

https://youtu.be/XElNJHNJhe0

Please fix this, thank you.
Last edited by niat; Jun 20, 2022 @ 9:33pm
[ mr ].XYRX Jun 20, 2022 @ 11:58pm 
+ 1
It's not good, to change game controls every time when you start playing
MAFi_05 Jun 21, 2022 @ 6:26pm 
+1
placefaraway Jun 21, 2022 @ 11:14pm 
I believe this is the same issue with my post "Crash on System.IO.FileNotFoundException". For me, the game crashes every time i try to save the options in game.

I was able to fix it myself in a very hacky way and the bonus of that is, hey, it saves and remembers my option choice next time the game loads.

The problem is basically, the game program needs to create and read a "Settings.cfg" file to save the options - which is separately managed and has a different path than the saved game or debug log files. In my case, I got to find this path thanks to the error message associated with the crash.

Try this: (disclaimer: I am not their developer, try this at your own risk)
create this file Settings.cfg at this place:

X:\{your windows user name}\Documents\Tribute Games/TMNT/Settings.cfg/

X is the drive where your Steam library is.
create an empty notepad file and rename it to Settings.cfg
Make sure you grant the save privilege to this newly created folder as the Steam library folder has - i don't know which one works exactly, also you may not be able to copy and grant everything. But one of them worked for me.
< >
Showing 1-15 of 18 comments
Per page: 1530 50