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.
Error occurred: System.IO.DirectoryNotFoundException: Could not find a part of the path 'C:\Program Files (x86)\Steam\steamapps\common\Marvel's Spider-Man Remastered\asset_archive\toc'. at System.IO.FileSystem.CopyFile(String sourceFullPath, String destFullPath, Boolean overwrite) at Overstrike.MetaInstallers.MetaInstaller_I20.Prepare() at Overstrike.MainWindow.InstallMods(List`1 modsToInstall, String game, String gamePath, Boolean uninstalling) 1510 0 78 37 0 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 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?
Help, When I install any .modular mods via Overstrike and want to install my suits via Add Suit to New Slots I get an error
There was an Error
System.IO.EndOfStreamException: Unable to read beyond the end of the stream. at System.IO.BinaryReader.InternalRead(Int32 numBytes) at System.IO.BinaryReader.ReadUInt32() at InsomniacArchive.FileTypes.AssetFile.DecompressData(Stream input, MemoryStream output) at InsomniacArchive.FileTypes.DatFileBase.LoadFile(String path, Boolean isRaw) at Suit_Adder.SuitAdder.Main(String[] args)
This helped, but now mods installed via SMPC Tool dont work after installing mods via Overstrike, and mods installed via Overstrike dont work after installing .smpc mods first
Any particular reason when installing new suit mods only 6 of them show up? No errors, crashes, or other issues so I don't think I've hit the suit limit.
Whenever I try to launch overstrike I see the loading symbol then it proceeds not to launch. I have .NET 7 downloaded so I don't know what is the issue.
FIXED: I had to go into properties and unblock the file
556 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.
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
System.IO.DirectoryNotFoundException: Could not find a part of the path 'C:\Program Files (x86)\Steam\steamapps\common\Marvel's Spider-Man Remastered\asset_archive\toc'.
at System.IO.FileSystem.CopyFile(String sourceFullPath, String destFullPath, Boolean overwrite)
at Overstrike.MetaInstallers.MetaInstaller_I20.Prepare()
at Overstrike.MainWindow.InstallMods(List`1 modsToInstall, String game, String gamePath, Boolean uninstalling) 1510 0 78 37 0 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 have this problem. Does anyone know how to fix?
There was an Error
System.IO.EndOfStreamException: Unable to read beyond the end of the stream.
at System.IO.BinaryReader.InternalRead(Int32 numBytes)
at System.IO.BinaryReader.ReadUInt32()
at InsomniacArchive.FileTypes.AssetFile.DecompressData(Stream input, MemoryStream output)
at InsomniacArchive.FileTypes.DatFileBase.LoadFile(String path, Boolean isRaw)
at Suit_Adder.SuitAdder.Main(String[] args)
FIXED: I had to go into properties and unblock the file