58 lines
3.0 KiB
Plaintext
58 lines
3.0 KiB
Plaintext
- Prompt Accept License (MPL 2.0) - scripts/ps/license.ps1
|
|
- Checks
|
|
--- Internet connection - scripts/ps/netcheck.ps1
|
|
----- Ping GW - scripts/ps/netcheck.ps1
|
|
----- Ping DNS obtained from DHCP - scripts/ps/netcheck.ps1
|
|
----- Name resolution test (resolve domains we need to contact, list todo) - scripts/ps/netcheck.ps1
|
|
--- RAM - scripts/ps/syscheck.ps1
|
|
----- 8GB minimum - scripts/ps/syscheck.ps1
|
|
--- Disks - scripts/unattend/autounattend.xml
|
|
--- C:\ minimum of 80GB - scripts/unattend/autounattend.xml
|
|
--- D:\ consumes remaining disk - scripts/unattend/autounattend.xml
|
|
--- Correct OS version - scripts/ps/syscheck.ps1
|
|
--- Valid product key check - scripts/ps/syscheck.ps1
|
|
- User prompts - TODO
|
|
--- Specify monitor resolution - TODO
|
|
--- Specify control type, number of buttons, joysticks - TODO
|
|
- Begin install process
|
|
--- Create restore point for C:\ - scripts/ps/makerespt.ps1
|
|
--- Resize C:\ to 80GB - scripts/unattend/autounattend.xml
|
|
--- Resize D:\ to consume desired disk space - scripts/unattend/autounattend.xml
|
|
- OS Configuration
|
|
--- Set user to auto-login - scripts/unattend/autounattend.xml
|
|
--- Disable auto-sleep and turning off screen - TODO
|
|
--- Disable Windows Defender - scripts/unattend/autounattend.xml
|
|
--- Disable OneDrive - scripts/unattend/autounattend.xml
|
|
--- Create folders - scripts/ps/makedirs.ps1
|
|
------- C:\sctools\ - scripts/ps/makedirs.ps1
|
|
------- D:\sccontent\* - scripts/ps/makedirs.ps1
|
|
--- Download supporting applications - scripts/ps/download.ps1
|
|
----- 7-Zip binary - scripts/ps/download.ps1
|
|
----- wget - scripts/ps/download.ps1
|
|
----- git - scripts/ps/download.ps1
|
|
--- Download utilities - scripts/ps/download.ps1
|
|
----- Custom Resolution Utility - scripts/ps/download.ps1
|
|
----- AntimicroX - scripts/ps/download.ps1
|
|
----- AutoHotKey v2.0 - scripts/ps/download.ps1
|
|
----- Launchbox-App - scripts/ps/download.ps1
|
|
----- OpenJVS - scripts/ps/download.ps1
|
|
----- FastIO2KB - scripts/ps/download.ps1
|
|
----- WinIPAC Tool - scripts/ps/download.ps1
|
|
----- Data Management Tool (maybe included with Launchbox/Attractmode?) - scripts/ps/download.ps1
|
|
--- Download drivers (find way to autoquery, download, and autoinstall) - scripts/ps/gpudriver.ps1
|
|
----- GPU - scripts/ps/gpudriver.ps1
|
|
----- Chipset & others - TODO
|
|
--- Sweetcade uninstall script - scripts/ps/uninstall.ps1
|
|
----- Remove Launcher, CRU, etc. from startup folder - scripts/ps/uninstall.ps1
|
|
----- Delete C:\sctools - scripts/ps/uninstall.ps1
|
|
--- Download game database - scripts/ps/install.ps1
|
|
--- Extract/install utilities & drivers - scripts/ps/install.ps1
|
|
--- Copy game content from external storage - scripts/ahk/usbwatch.ahk
|
|
----- Scan for *.exe filenames - scripts/ahk/usbwatch.ahk
|
|
------- Create folders under D:\sccontent\ based on file names found - scripts/ahk/usbwatch.ahk
|
|
--------- Write list of exes to disk - scripts/ahk/usbwatch.ahk
|
|
--------- Text processing - scripts/ahk/usbwatch.ahk
|
|
--------- Create directories - scripts/ahk/usbwatch.ahk
|
|
--- Enable Unified File Writer on C:\ & D:\ partitions - scripts/ps/startuwf.ps1
|
|
----- Create recommit script to write changes to disk - scripts/ps/stopuwf.ps1
|