Chrome 85 updated the function signatures and names, this broke the tool. Just updated it to work with Chrome 85+ again.
To @biotear, who forked the project on GitHub:
Just disabling the warning won't fix the file system portion. Also the srttr repo does look a lot like my code :eyes:
Yeah, I really need to improve the UX flow in the app for the actual v2 release, but this is still a preview and some other features are taking priority right now.
JavaScript isn't really meant to be turned into a self-contained executable. Sure, you could use something like Deno or Node.js, but you'd still have to change so much in the code since it mostly relies on Browser APIs. If you explicitly need offline availability, download the source code, then...
Hmm. It could be because the game expects a compressed archive? The rebuilds are never compressed. Thanks for the report though, I'll go take a look at what might be causing the crash.
No. This webapp uses a very new API called the Native File System API, which is currently only available on Chrome 82+. Once Firefox adds this API, I'll add support for it as well.
Yeah, just tested it on my side as well. Seems that, because Program Files is a special folder, it won't allow Chrome to access the folder. So if you want to modify the files through this tool, you might have to copy the game files to a different folder and load that one.
Added to that I plan on adding a model viewer to the tool as well in the future, but for the preview this won't be available yet. But since this is a web app, rolling feature releases are possible with no additional downloads required.
Unless you know your way around the file format and know how to decompress LZ4_HC, then it's probably best to just wait for v2. I'm planning to release an initial build of it this weekend.
You can open str2_pc files in the app as well, but offset calculation might be broken. There's also no tools for exporting texture files just yet, but I'm planning on implementing it in v2.
I'll make it a PWA to make it accessible even when offline. I'm hesitant to make it a fully native application however, since that will require maintaining 2 code bases, and 99% of people won't mind that it's browser based. The source code is fully open source and (v2) is GPL2 licensed, so feel...
In the full V2 release, yes. Preview builds might have it disabled unless a specific flag is set to prevent broken game files when something isn't working properly for people who don't want to risk their files to test.
sr-tools is a concept work-in-progress browser based editor for Saints Row: The Third Remastered
Disclaimer:
I am not responsible for any broken game files. Use this tool at your own risk!
Changelog
v2.preview0 - sr-tools v2 Preview Release - #d7a9095
Warning! This is a preview release...
This site uses cookies to help personalise content, tailor your experience and to keep you logged in if you register.
By continuing to use this site, you are consenting to our use of cookies.