From 8bc8a4631a7e404f85b93e254fda4548f4cb0222 Mon Sep 17 00:00:00 2001 From: J-D-K Date: Wed, 19 Dec 2018 00:27:55 -0500 Subject: [PATCH] Readme update --- README.MD | 24 +++++++++++++++--------- src/ui/clsui.cpp | 2 +- 2 files changed, 16 insertions(+), 10 deletions(-) diff --git a/README.MD b/README.MD index be86979..2c9eb1a 100644 --- a/README.MD +++ b/README.MD @@ -1,16 +1,22 @@ # JKSV -WIP tool/whatever I want for Switch. +Multipurpose tool for Switch. ## Info -JKSV started as a small project to test some things and get familiar with libnx. A list of what it currently can do: -1. Dump and restore save data -2. Dump system save data (Pressing all four shoulder buttons will activate this) -3. Open and explore bis storage partitions via the dev menu and Adv Mode (Press ZL + ZR + Y to activate) - * ^This requires you to build JKSV yourself for the time being. I'm not ready to update the release yet. -4. JKSV also has a basic built in filebrowser that allows you to copy data to and from any location on your SD card to your saves. This is available in the folder selection screen. - -I have a few things I would like to add that never made it to 3DS, but I don't like making promises I might not be able to keep. +JKSV on Switch started as a small project/port to test some things and get familiar with libnx. A list of what it currently can do: +1. Dump and restore save data. + * This includes the ability to dump and restore to/from any location on SD by pressing minus and using the Advanced Mode. +2. Dump system save data + * Pressing all four shoulder buttons at once will rescan and include the previously unlisted system saves. + * Dumping this data is allowed, but writing back is not. +3. Open and explore bis storage partitions via the Extras menu + * BIS Storage is opened inside a basic filebrowser. The partition's listing is on the left. Your SD is on the right. + * Only copying to SD and file properties work on BIS partitions. Writing to and deleting are disabled for now. +4. Misc Extras: + * NAND Dumping + * Ability to remove downloaded firmware updates from NAND. + * Terminating processes by [ID](https://switchbrew.org/wiki/Title_list#System_Modules). Allowing you to dump normally unopenable system archives. + * Mount by System Save [ID](https://switchbrew.org/wiki/Flash_Filesystem#System_Savegames). Normally used when the terminated process makes JKSV unable to rescan titles without the Switch crashing. # Building: 1. Requires [devkitPro](https://devkitpro.org/) and [libnx](https://github.com/switchbrew/libnx) diff --git a/src/ui/clsui.cpp b/src/ui/clsui.cpp index d45ba5f..90558b5 100644 --- a/src/ui/clsui.cpp +++ b/src/ui/clsui.cpp @@ -439,7 +439,7 @@ namespace ui uint64_t termID = std::strtoull(idStr.c_str(), NULL, 16); pmshellInitialize(); if(R_SUCCEEDED(pmshellTerminateProcessByTitleId(termID))) - ui::showMessage("Process " + idStr + " successfully shutdown.", "FUCK YES"); + ui::showMessage("Process " + idStr + " successfully shutdown.", "Success!"); pmshellExit(); } }