diff --git a/scripts/config/WINCMD.INI b/optional/config/WINCMD.INI similarity index 100% rename from scripts/config/WINCMD.INI rename to optional/config/WINCMD.INI diff --git a/optional/config/hakchi2_config.ini b/optional/config/hakchi2_config.ini new file mode 100644 index 0000000..a9c4de7 --- /dev/null +++ b/optional/config/hakchi2_config.ini @@ -0,0 +1,47 @@ +[Config] +Language=de-DE +SelectedGames=default +SelectedGamesSnes=default +HiddenGames= +HiddenGamesFamicom= +HiddenGamesSnes=CLV-P-SACCE;CLV-P-SAAJE;CLV-P-SABTE;CLV-P-SAABE;CLV-P-SAAKE;CLV-P-SABCE;CLV-P-SABRE;CLV-P-SADGE;CLV-P-SADKE;CLV-P-SABHE;CLV-P-SACBE;CLV-P-SABDE;CLV-P-SAAFE;CLV-P-SABQE;CLV-P-SAAHE;CLV-P-SAAXE;CLV-P-SAAEE;CLV-P-SADJE +HiddenGamesSuperFamicom= +CustomFlashedNes=False +CustomFlashedFamicom=False +CustomFlashedSnes=True +CustomFlashedSuperFamicom=False +UseFont=True +UseFontFamicom=True +UseFontSuperFamicom=True +UseFontSnes=True +ResetHack=True +ResetHackSnes=True +ResetCombination=36 +ResetCombinationSnes=36 +AutofireHack=False +AutofireHackSnes=False +AutofireXYHack=False +AntiArmetLevel=0 +ConsoleType=2 +FcStart=False +UsbHostNes=False +UsbHostFamicom=False +UsbHostSuperFamicom=False +UsbHostSnes=False +ExtraCommandLineArguments= +ExtraCommandLineArgumentsSnes= +FoldersMode=3 +FoldersModeFamicom=3 +FoldersModeSnes=0 +FoldersModeSuperFamicom=3 +MaxGamesPerFolder=30 +MaxGamesPerFolderFamicom=30 +MaxGamesPerFolderSnes=30 +MaxGamesPerFolderSuperFamicom=30 +Compress=True +FtpServer=False +TelnetServer=False +RunCount=22 +AlwaysWriteToUSB=False + +[Presets] diff --git a/optional/config/install-moneyplex.txt b/optional/config/install-moneyplex.txt new file mode 100644 index 0000000..2175809 --- /dev/null +++ b/optional/config/install-moneyplex.txt @@ -0,0 +1,6 @@ +[Setup] +Lang=default +Dir=C:\Program Files (x86)\moneyplex +Group=moneyplex +NoIcons=0 +Tasks= diff --git a/scripts/config/install-purebasic.txt b/optional/config/install-purebasic.txt similarity index 100% rename from scripts/config/install-purebasic.txt rename to optional/config/install-purebasic.txt diff --git a/scripts/config/install-vscode.txt b/optional/config/install-vscode.txt similarity index 100% rename from scripts/config/install-vscode.txt rename to optional/config/install-vscode.txt diff --git a/scripts/config/install-xnview.txt b/optional/config/install-xnview.txt similarity index 100% rename from scripts/config/install-xnview.txt rename to optional/config/install-xnview.txt diff --git a/scripts/config/wcx_ftp.ini b/optional/config/wcx_ftp.ini similarity index 100% rename from scripts/config/wcx_ftp.ini rename to optional/config/wcx_ftp.ini diff --git a/optional/desktop/HakChi2.lnk b/optional/desktop/HakChi2.lnk new file mode 100644 index 0000000..c4088c5 Binary files /dev/null and b/optional/desktop/HakChi2.lnk differ diff --git a/optional/SQLite-DBB.lnk b/optional/desktop/SQLite-DBB.lnk similarity index 100% rename from optional/SQLite-DBB.lnk rename to optional/desktop/SQLite-DBB.lnk diff --git a/optional/install-dbbrowser.cmd b/optional/install-dbbrowser.cmd index dc4af4c..107f34a 100644 --- a/optional/install-dbbrowser.cmd +++ b/optional/install-dbbrowser.cmd @@ -18,7 +18,7 @@ msiexec /i %MSI% /passive cd %OPT% rem copy link to desktop ... -copy /Y "SQLite-DBB.lnk" %PUBLIC%\Desktop +copy /Y desktop\SQLite-DBB.lnk %PUBLIC%\Desktop rem refresh desktop (W10 style) ie4uinit.exe -show diff --git a/optional/install-googledrive.cmd b/optional/install-googledrive.cmd index efdb65e..63c1e2a 100644 --- a/optional/install-googledrive.cmd +++ b/optional/install-googledrive.cmd @@ -2,8 +2,8 @@ set OPT=..\optional set SOFTWARE=..\software +set MSI=gsync-setup.msi set STARTMENU="%PROGRAMDATA%\Microsoft\Windows\Start Menu\Programs" -set MSI=gsync-setup.msi if NOT EXIST %SOFTWARE%\%MSI% ( echo ERROR: %SOFTWARE%\%MSI% not found! diff --git a/optional/install-moneyplex.cmd b/optional/install-moneyplex.cmd new file mode 100644 index 0000000..affac45 --- /dev/null +++ b/optional/install-moneyplex.cmd @@ -0,0 +1,21 @@ +@echo off + +set CONFIG=config\install-moneyxplex.txt +set EXE=..\software\moneyplex-setup.exe + +if NOT EXIST %EXE% ( + echo ERROR: %EXE% not found! + exit /b +) + +echo ####### %0 ####### + +echo killing moneyplex processes... +taskkill /F /IM moneyplex.exe 2>nul + +echo installing moneyplex ... +start /wait %EXE% /LOADINF=%CONFIG% /NORESTART /NOCANCEL /SILENT /SUPPRESSMSGBOXES /CLOSEAPPLICATIONS + +echo ####### %0 ####### +pause + diff --git a/optional/install-vscode.cmd b/optional/install-vscode.cmd index 6784b93..6e556ef 100644 --- a/optional/install-vscode.cmd +++ b/optional/install-vscode.cmd @@ -18,7 +18,7 @@ echo cleanup ... del /F "%PUBLIC%\Desktop\VScode.lnk" 2>nul echo installing Visual Studio CODE ... -rem start /wait %EXE% /LOADINF=%CONFIG% /NORESTART /NOCANCEL /SILENT /SUPPRESSMSGBOXES /CLOSEAPPLICATIONS +start /wait %EXE% /LOADINF=%CONFIG% /NORESTART /NOCANCEL /SILENT /SUPPRESSMSGBOXES /CLOSEAPPLICATIONS echo installing Desktop shortcut ... copy /Y %STARTMENU%\"Visual Studio Code\Visual*.lnk" "%PUBLIC%\Desktop" @@ -27,9 +27,6 @@ move /Y "%PUBLIC%\Desktop\Visual*.lnk" "%PUBLIC%\Desktop\VScode.lnk" rem refresh desktop (W10 style) ie4uinit.exe -show -echo killing VisualStudio code processes... -taskkill /F /IM Code.exe 2>nul - echo ####### %0 ####### pause diff --git a/optional/unpack-hakchi2.cmd b/optional/unpack-hakchi2.cmd new file mode 100644 index 0000000..8843747 --- /dev/null +++ b/optional/unpack-hakchi2.cmd @@ -0,0 +1,32 @@ + +@echo off + +set TOOLS=c:\tools +set CONFIG=config\hakchi2_config.ini +set ZIP=..\software\hakchi2.zip + +if NOT EXIST %ZIP% ( + echo ERROR: %ZIP% not found! + exit /b +) + +echo ####### %0 ####### + +echo killing hakchi2 processes... +taskkill /F /IM hakchi.exe 2>nul + +echo unpacking Hakchi2 ... +%TOOLS%\7z x -y -aoa -o"%ProgramFiles(x86)%" %ZIP% + +echo copying config ... +mkdir "%ProgramFiles(x86)%\hakchi2\config" 2>nul +copy /Y %CONFIG% "%ProgramFiles(x86)%\hakchi2\config\config.ini" + +echo copy desktop link ... +copy /Y desktop\HakChi2.lnk "%PUBLIC%\Desktop" + +rem refresh desktop (W10 style) +ie4uinit.exe -show + +echo ####### %0 ####### +pause diff --git a/software/download-software.cmd b/software/download-software.cmd index 41d1d4c..8ddae57 100644 --- a/software/download-software.cmd +++ b/software/download-software.cmd @@ -25,8 +25,9 @@ FOR /F "tokens=1,2 delims=, " %%E in (%LISTFILE%) do ( rem file is already present ? IF %%~zF EQU 0 ( - del /F %%F 2>nul + echo. echo INFO: [ %%F ] does not exist or is 0 bytes, starting download ... + del /F %%F 2>nul ) IF NOT EXIST %%F ( diff --git a/software/optional.csv b/software/optional.csv index 336ea96..a6ad940 100644 --- a/software/optional.csv +++ b/software/optional.csv @@ -11,4 +11,6 @@ https://download.virtualbox.org/virtualbox/6.1.18/VirtualBox-6.1.18-142142-Win.e https://code.visualstudio.com/sha/download?build=stable&os=win32-x64 vscode-setup.exe https://download.xnview.com/XnViewMP-win-x64.exe xnview-setup.exe https://www.purebasic.com/download/PureBasic_Demo_x64.zip purebasic.zip +https://matrica.de/download/windows/moneyplex_20_setup.exe moneyplex-setup.exe https://www.python.org/ftp/python/2.7.18/python-2.7.18.amd64.msi python2-setup.msi +https://github.com/ClusterM/hakchi2/releases/download/v2.32/hakchi2.zip hakchi2.zip diff --git a/tools/logon.cmd b/tools/logon.cmd index 31a195b..abf4653 100644 --- a/tools/logon.cmd +++ b/tools/logon.cmd @@ -39,8 +39,8 @@ rem TOTALCOMMANDER if NOT EXIST %APPDATA%\GHISLER\WINCMD.ini ( echo setup for TOTALCOMMANDER ... mkdir %APPDATA%\GHISLER 1>nul 2>nul - copy /Y %TOOLS%\scripts\config\WINCMD.ini %APPDATA%\GHISLER - copy /Y %TOOLS%\scripts\config\wcx_ftp.ini %APPDATA%\GHISLER + copy /Y %TOOLS%\optional\config\WINCMD.ini %APPDATA%\GHISLER + copy /Y %TOOLS%\optional\config\wcx_ftp.ini %APPDATA%\GHISLER ) rem WINDOWS TERMINAL