From 602b9db56757c0647c9a92409fd2b53f0c2bf0b2 Mon Sep 17 00:00:00 2001 From: 3096 Date: Mon, 6 Aug 2018 05:28:13 -0700 Subject: [PATCH] Update README --- README.md | 18 ++++++++++++++++-- 1 file changed, 16 insertions(+), 2 deletions(-) diff --git a/README.md b/README.md index 23f4b84..9d0044c 100644 --- a/README.md +++ b/README.md @@ -1,2 +1,16 @@ -# effective-spoon -Random repo name by github btw. +# splatsave +My C++ implementation of SciresM's Splatoon 2 [save crypto script](https://gist.github.com/SciresM/27f66899b9504343c32b71f05368c654) with a few additions including crc32 fix. + +Requires [mbedtls](https://github.com/ARMmbed/mbedtls) and zlib to compile. + +`make` to compile normally. + +`make win` to compile a Windows build with mingw and static linking. + +`make switch` to compile a Switch homebrew PoC version. It can be used with default file name or passing in args with nxlink. + +### Thanks +- SciresM for the original script and csrngGetRandomBytes, guy knows magic. +- Rajko on suggesting mbedtls and csrngGetRandomBytes. + +Shout out to WulfyStylez. I only found [his work](https://github.com/WulfyStylez/switch-save-work/tree/master/splatcrypt) on Splatoon 2 save crypto after I finished writing this, lol.