If the game updates, your 'toc.BAK' needs to be updated or it will cause problems/crashes. Do a "toc reset": 1) delete 'toc' and 'toc.BAK' from game's folder; 2) verify game files through Steam or EGS — that will download fresh 'toc'; 3) install mods as usual — that'll copy fresh 'toc' into 'toc.BAK'.
If the game didn't update, but you see LAUNCHER_PLAY, "toc reset" should help too. This usually happens if you used other tools that tinkered with 'toc' outside of Overstrike.
If your game just crashes when you install new .suits and works when you uninstall them, this is likely a "suits limit". This means your save files are corrupted and the game won't run with new .suits unless you replace those files with fresh ones. Either that or no new .suits, no other workaround currently.
i am not able to add profile, don't know what is happening, i open my game directory but it says couldn't detect a supported game under specified path. what do i do, can someone please help me?
So whenever I try to add the mod Spider-Arm Recolor with the SymbioteWhite Var with moving symbiote texture version, it just says "Done! 0 mods added." and it doesn't actually add the mod. It's a .stage file btw. How do I fix this?
when I put a big file into my over strike (200 MB) it kicks me out the game and wont let me play until I turn that mod off, I even deleted and reinstalled overstrike and only added that one big file and it still didn't work. I also went to the local files of Spider-Man remastered and deleted any mod files in the MOD FILE. Please help.
I'm having this issue while trying to install MSM2 Advanced suit 2.0 that say some thing like: System.ArgumentNullException: Value cannot be null. (Parameter 'key') at System.Collections.Generic.Dictionary`2.FindValue(TKey key) at System.Collections.Generic.Dictionary`2.ContainsKey(TKey key) at DAT1.Sections.Generic.StringsSection.Add(String key) at DAT1.Files.LocalizationHelper.<>c__DisplayClass10_0.<Apply>g__AddRecord|0(String key, String value, UInt32 unknown) at DAT1.Files.LocalizationHelper.Apply(Localization l) at Overstrike.Installers.MSMRSuitInstaller.WriteLanguage(String suitsPath, String id, String name) at Overstrike.Installers.MSMRSuitInstaller.Install(ModEntry mod, Int32 index) at Overstrike.MetaInstallers.MetaInstaller_I20.Install(ModEntry mod, Int32 index) at Overstrike.MetaInstallers.ModInstallingThreadBuilder.InstallMods(List`1 modsToInstall, String game, String gamePath, Boolean uninstalling) 1720 46 2 2 0 0 0 0 0 at Overstrike.MetaInstallers.ModInstallingThreadBuilder.InstallMods(List`1 modsToInstall, String game, String gamePath, Boolean uninstalling) at Overstrike.MetaInstallers.ModInstallingThreadBuilder.<Build>b__15_0() at System.Threading.ExecutionContext.RunInternal(ExecutionContext executionContext, ContextCallback callback, Object state) how do i fix it
562 comments
1) delete 'toc' and 'toc.BAK' from game's folder;
2) verify game files through Steam or EGS — that will download fresh 'toc';
3) install mods as usual — that'll copy fresh 'toc' into 'toc.BAK'.
If the game didn't update, but you see LAUNCHER_PLAY, "toc reset" should help too. This usually happens if you used other tools that tinkered with 'toc' outside of Overstrike.
If your game just crashes when you install new .suits and works when you uninstall them, this is likely a "suits limit". This means your save files are corrupted and the game won't run with new .suits unless you replace those files with fresh ones. Either that or no new .suits, no other workaround currently.
https://www.reddit.com/r/SteamDeck/s/nk5P3zKtOH
System.ArgumentNullException: Value cannot be null. (Parameter 'key')
at System.Collections.Generic.Dictionary`2.FindValue(TKey key)
at System.Collections.Generic.Dictionary`2.ContainsKey(TKey key)
at DAT1.Sections.Generic.StringsSection.Add(String key)
at DAT1.Files.LocalizationHelper.<>c__DisplayClass10_0.<Apply>g__AddRecord|0(String key, String value, UInt32 unknown)
at DAT1.Files.LocalizationHelper.Apply(Localization l)
at Overstrike.Installers.MSMRSuitInstaller.WriteLanguage(String suitsPath, String id, String name)
at Overstrike.Installers.MSMRSuitInstaller.Install(ModEntry mod, Int32 index)
at Overstrike.MetaInstallers.MetaInstaller_I20.Install(ModEntry mod, Int32 index)
at Overstrike.MetaInstallers.ModInstallingThreadBuilder.InstallMods(List`1 modsToInstall, String game, String gamePath, Boolean uninstalling) 1720 46 2 2 0 0 0 0 0
at Overstrike.MetaInstallers.ModInstallingThreadBuilder.InstallMods(List`1 modsToInstall, String game, String gamePath, Boolean uninstalling)
at Overstrike.MetaInstallers.ModInstallingThreadBuilder.<Build>b__15_0()
at System.Threading.ExecutionContext.RunInternal(ExecutionContext executionContext, ContextCallback callback, Object state)
how do i fix it
Sorry but i keep getting errors like this one :
Installing 'Classic Suit by TangoTeds' #187472597 (0/12): 'modules/Base.suit'...Error occurred:System.Exception: Localization(): bad magic at DAT1.Utils.Assert(Boolean condition, String message) at DAT1.Files.Localization..ctor(BinaryReader r) at Overstrike.Installers.MSMRSuitInstaller.WriteLanguage(String suitsPath, String id, String name) at Overstrike.Installers.MSMRSuitInstaller.Install(ModEntry mod, Int32 index) at Overstrike.MetaInstallers.MetaInstaller_I20.Install(ModEntry mod, Int32 index) at Overstrike.MainWindow.InstallMods(List`1 modsToInstall, String game, String gamePath, Boolean uninstalling) 1510 46 13 2 10 0 1 at Overstrike.MainWindow.InstallMods(List`1 modsToInstall, String game, String gamePath, Boolean uninstalling) at Overstrike.MainWindow.<>c__DisplayClass71_0.<StartInstallModsThread>b__0() at System.Threading.ExecutionContext.RunInternal(ExecutionContext executionContext, ContextCallback callback, Object state)
I dont know what to do, PLS help.
With this specific error, maybe disabling suits names in Settings could also help.
couldnt detect a supported game under specified path....
https://imgur.com/a/ZJQSgTp
Download it here: https://www.nexusmods.com/marvelsspiderman2/mods/1