From 1533359a344c841b2eaeeb01439091a33f743e4a Mon Sep 17 00:00:00 2001 From: camoy Date: Thu, 20 Jun 2024 22:09:06 +0000 Subject: [PATCH] Add PSUDEO.txt --- PSUDEO.txt | 49 +++++++++++++++++++++++++++++++++++++++++++++++++ 1 file changed, 49 insertions(+) create mode 100644 PSUDEO.txt diff --git a/PSUDEO.txt b/PSUDEO.txt new file mode 100644 index 0000000..5e9ed8c --- /dev/null +++ b/PSUDEO.txt @@ -0,0 +1,49 @@ +- Checks +--- Internet connection +----- Ping GW +----- Ping DNS obtained from DHCP +----- Name resolution test (resolve domains we need to contact, list todo) +- Disk space +--- C:\ minimum of 80GB +--- D:\ minimum of 80GB +- OS +--- Correct OS version +--- Valid product key check +- User prompts +--- Specify monitor resolution +--- Specify control type, number of buttons, joysticks +--- Desired D:\ partition size +- Begin install process +--- Create restore point for C:\ +--- Resize C:\ to 80GB +--- Resize D:\ to consume remaining disk space +--- Set user to auto-login +--- Download supporting applications +----- 7-Zip binary +----- MinGW +------- wget +------- git +--- Download utilities +----- Custom Resolution Utility +----- AntimicroX +----- Launchbox-App +----- OpenJVS +----- FastIO2KB +----- WinIPAC Tool +----- Data Management Tool (maybe included with Launchbox?) +----- Sweetcade uninstall script +------- Remove Launchbox, CRU, Control support software from startup folder +------- Delete relevant folders/files +--- Download drivers (find way to autoquery, download, and autoinstall) +----- GPU +----- Chipset & others +--- Create folders +------- C:\sctools\ +------- D:\sccontent\* +--- Extract/install utilities & drivers +--- Copy game content from external storage +----- Scan for *.exe filenames +------- Create folders under D:\sccontent\ based on file names found +--------- Write list of exes to disk +--------- Text processing +--------- Create directories