From c45c082bfbcd9cb2c6f6349dc54fff4b6504b7de Mon Sep 17 00:00:00 2001 From: Ian Burgwin Date: Wed, 22 Jul 2020 22:37:27 -0700 Subject: [PATCH] add extras/windows-quickstart.txt, update make-standalone, update README for standalone release steps --- README.md | 10 ++++++++-- extras/windows-quickstart.txt | 7 +++++++ make-standalone.bat | 2 ++ 3 files changed, 17 insertions(+), 2 deletions(-) create mode 100644 extras/windows-quickstart.txt diff --git a/README.md b/README.md index 03c2e48..fe00fdf 100644 --- a/README.md +++ b/README.md @@ -4,6 +4,14 @@ Experimental script to automate the process of a manual title install for Nintendo 3DS. Originally created late June 2019. ## Summary + +### Windows standalone + +1. [Dump boot9.bin and movable.sed](https://ihaveamac.github.io/dump.html) from a 3DS system. +2. Download the [latest releases](https://github.com/ihaveamac/custom-install/releases). +3. Extract and run ci-gui. Read `windows-quickstart.txt`. + +### With installed Python Note for Windows users: Enabling "Add Python 3.X to PATH" is **NOT** required! Python is installed with the `py` launcher by default. 1. [Dump boot9.bin and movable.sed](https://ihaveamac.github.io/dump.html) from a 3DS system. @@ -66,8 +74,6 @@ Install the requirements listed in "Summary", then run `ci-gui.py`. ### Building Windows standalone -(still in development) - Using a 32-bit version of Python is recommended to build a version to be distributed. A [virtual environment](https://packaging.python.org/guides/installing-using-pip-and-virtual-environments/#creating-a-virtual-environment) is recommended to isolate the packages from system directories. The build script `make-standalone.bat` assumes that the dependencies are in PATH. diff --git a/extras/windows-quickstart.txt b/extras/windows-quickstart.txt new file mode 100644 index 0000000..58aac4e --- /dev/null +++ b/extras/windows-quickstart.txt @@ -0,0 +1,7 @@ +Run ci-gui to bring up the custom-install gui. +Select your SD card root, boot9, seeddb, and movable.sed files. +In some cases these will be automatically selected for you. + +Add the CIA files and click "Start install". + +Once it's finished, start up the homebrew launcher and run custom-install-finalize to finish the process. diff --git a/make-standalone.bat b/make-standalone.bat index 81d2a8c..3b90f5c 100644 --- a/make-standalone.bat +++ b/make-standalone.bat @@ -6,4 +6,6 @@ copy TaskbarLib.tlb build\custom-install-standalone copy bin\win32\save3ds_fuse.exe build\custom-install-standalone\bin copy bin\README build\custom-install-standalone\bin copy custom-install-finalize.3dsx build\custom-install-standalone +copy extras\windows-quickstart.txt build\custom-install-standalone +copy LICENSE.md extras\windows-quickstart.txt python -m zipfile -c dist\custom-install-standalone.zip build\custom-install-standalone