5.2.0 Changelog

Added a DML rev selector and updated DML build process to support DML rev12+.
DML was also moved from Download Page 1 to Download Page 4.
I want to extend a big thank you to crediar for continuing to work on DML
and addressing the issues that DML was facing when running from bootmii IOS.
Your solution to install DML on the real NAND to slot 257 solved a lot of
problems and the scene thanks you. I also want to recognize WiiPower who
has become increasingly involved in the DML project.

Added an option to build DML with debug\logging mode enabled.

Updated NeoGamma on ModMii's Download Page 2 from R9 beta50 to R9 beta56.
This version of NeoGamma is able to use DML to play gamecube game backups
from an SD Card without requiring NEEK or an emulated NAND.

Added support to build d2x cIOSs with base IOS60, IOS70 and IOS80.

ModMii's SD\USB Forwarder creator was updated from v11b to v11c.
ModMii's other forwarder channels were also updated to v11c.

neek2o rev70+ now uses SNEEKInstallerv0.7a instead of SNEEKInstallerv0.6c.

Now when PC programs are downloaded with local save settings (or possibly Auto)
they will be saved to a Program Files folder wherever ModMii is saved instead
of always being saved to C:\ModMii\Program Files.

Other minor changes.
This commit is contained in:
xflak40 2012-01-19 01:50:24 +00:00
parent 220f8f0ec4
commit 5e4fa99e43
3 changed files with 843 additions and 236 deletions

File diff suppressed because it is too large Load Diff

View File

@ -1,11 +1,10 @@
;Small autoit script by person66 to make ModMii.bat open with an icon ;Small autoit script by person66 to make ModMii.bat open with an icon
If FileExists( @WorkingDir & "\Support\ModMii.lnk") Then FileDelete( @WorkingDir & "\Support\ModMii.lnk") IF FileExists(@WorkingDir & "\Support\ModMii.lnk") Then FileDelete(@WorkingDir & "\Support\ModMii.lnk")
;Get arguments $ARGS = ""
$args = "" $I = 1
$i = 1 While $I <= $CMDLINE[0]
while $i <= $CmdLine[0] $ARGS = $ARGS & $CMDLINE[$I] & " "
$args = $args & $CmdLine[$i] & " " $I = $I + 1
$i = $i + 1 WEnd
wend FileCreateShortcut(@ComSpec, @ScriptDir & "\Support\ModMii.lnk", @ScriptDir, '/c call "' & @ScriptDir & '\Support\ModMii.bat" ' & $ARGS, "", @ScriptDir & "\Support\icon.ico")
FileCreateShortcut( @WorkingDir & "\Support\ModMii.bat", @WorkingDir & "\Support\ModMii.lnk", @WorkingDir, $args, "", @WorkingDir & "\Support\icon.ico" ) ShellExecuteWait(@ScriptDir & "\Support\ModMii.lnk")
ShellExecute(@WorkingDir & "\Support\ModMii.lnk")

View File

@ -18,6 +18,9 @@ echo Set cIOS249[53]-d2x-v7-final=*>>temp\DownloadQueues\d2xAll.bat
echo Set cIOS249[55]-d2x-v7-final=*>>temp\DownloadQueues\d2xAll.bat echo Set cIOS249[55]-d2x-v7-final=*>>temp\DownloadQueues\d2xAll.bat
echo Set cIOS249[57]-d2x-v7-final=*>>temp\DownloadQueues\d2xAll.bat echo Set cIOS249[57]-d2x-v7-final=*>>temp\DownloadQueues\d2xAll.bat
echo Set cIOS249[58]-d2x-v7-final=*>>temp\DownloadQueues\d2xAll.bat echo Set cIOS249[58]-d2x-v7-final=*>>temp\DownloadQueues\d2xAll.bat
echo Set cIOS249[60]-d2x-v7-final=*>>temp\DownloadQueues\d2xAll.bat
echo Set cIOS249[70]-d2x-v7-final=*>>temp\DownloadQueues\d2xAll.bat
echo Set cIOS249[80]-d2x-v7-final=*>>temp\DownloadQueues\d2xAll.bat
echo Set cIOS250[37]-d2x-v7-final=*>>temp\DownloadQueues\d2xAll.bat echo Set cIOS250[37]-d2x-v7-final=*>>temp\DownloadQueues\d2xAll.bat
echo Set cIOS250[38]-d2x-v7-final=*>>temp\DownloadQueues\d2xAll.bat echo Set cIOS250[38]-d2x-v7-final=*>>temp\DownloadQueues\d2xAll.bat
echo Set cIOS250[53]-d2x-v7-final=*>>temp\DownloadQueues\d2xAll.bat echo Set cIOS250[53]-d2x-v7-final=*>>temp\DownloadQueues\d2xAll.bat
@ -25,6 +28,10 @@ echo Set cIOS250[55]-d2x-v7-final=*>>temp\DownloadQueues\d2xAll.bat
echo Set cIOS250[56]-d2x-v7-final=*>>temp\DownloadQueues\d2xAll.bat echo Set cIOS250[56]-d2x-v7-final=*>>temp\DownloadQueues\d2xAll.bat
echo Set cIOS250[57]-d2x-v7-final=*>>temp\DownloadQueues\d2xAll.bat echo Set cIOS250[57]-d2x-v7-final=*>>temp\DownloadQueues\d2xAll.bat
echo Set cIOS250[58]-d2x-v7-final=*>>temp\DownloadQueues\d2xAll.bat echo Set cIOS250[58]-d2x-v7-final=*>>temp\DownloadQueues\d2xAll.bat
echo Set cIOS250[60]-d2x-v7-final=*>>temp\DownloadQueues\d2xAll.bat
echo Set cIOS250[70]-d2x-v7-final=*>>temp\DownloadQueues\d2xAll.bat
echo Set cIOS250[80]-d2x-v7-final=*>>temp\DownloadQueues\d2xAll.bat
echo :endofqueue>>temp\DownloadQueues\d2xAll.bat echo :endofqueue>>temp\DownloadQueues\d2xAll.bat
support\sfk filter -spat temp\DownloadQueues\d2xAll.bat -rep _\x27_\x22_ -rep _\x3f_\x25_ -rep _"AdvNumber=0 "_"AdvNumber=0"_ -write -yes>nul support\sfk filter -spat temp\DownloadQueues\d2xAll.bat -rep _\x27_\x22_ -rep _\x3f_\x25_ -rep _"AdvNumber=0 "_"AdvNumber=0"_ -write -yes>nul
@ -39,11 +46,14 @@ echo The 2nd time ModMii runs the cIOSs should be valid and not open a text wind
echo. echo.
echo @echo off>d2xAll-Downloader.bat ::echo @echo off>d2xAll-Downloader.bat
echo setlocal>>d2xAll-Downloader.bat ::echo setlocal>>d2xAll-Downloader.bat
echo call support\ModMii.bat L d2xALL>>d2xAll-Downloader.bat ::echo call support\ModMii.bat L d2xALL>>d2xAll-Downloader.bat
::start /wait d2xAll-Downloader.bat
ModMii.exe L d2xALL
start /wait d2xAll-Downloader.bat
::del d2xAll-Downloader.bat>nul ::del d2xAll-Downloader.bat>nul
@ -78,6 +88,12 @@ if /i "%number%" EQU "11" set cios=cIOS249[57]
if /i "%number%" EQU "12" set cios=cIOS250[57] if /i "%number%" EQU "12" set cios=cIOS250[57]
if /i "%number%" EQU "13" set cios=cIOS249[58] if /i "%number%" EQU "13" set cios=cIOS249[58]
if /i "%number%" EQU "14" set cios=cIOS250[58] if /i "%number%" EQU "14" set cios=cIOS250[58]
if /i "%number%" EQU "15" set cios=cIOS249[60]
if /i "%number%" EQU "16" set cios=cIOS250[60]
if /i "%number%" EQU "17" set cios=cIOS249[70]
if /i "%number%" EQU "18" set cios=cIOS250[70]
if /i "%number%" EQU "19" set cios=cIOS249[80]
if /i "%number%" EQU "20" set cios=cIOS250[80]
copy /y d2xALL.md5 temp\d2xALL.txt>nul copy /y d2xALL.md5 temp\d2xALL.txt>nul
@ -94,7 +110,7 @@ support\sfk filter -spat Support\d2x-beta\d2x-beta.bat -rep _"%cios%-d2x-v\x22 s
del "%DRIVE%\WAD\%cios%-d2x-v%d2x-beta-rev%.wad">nul del "%DRIVE%\WAD\%cios%-d2x-v%d2x-beta-rev%.wad">nul
if "%number%" NEQ "14" goto:top if "%number%" NEQ "20" goto:top
echo. echo.
echo d2x-beta.bat Updated echo d2x-beta.bat Updated
@ -127,10 +143,12 @@ echo If there are 0 errors this window will close
echo. echo.
::call support\ModMii.bat L d2xALL ::call support\ModMii.bat L d2xALL
start /wait d2xAll-Downloader.bat ::start /wait d2xAll-Downloader.bat
del d2xAll-Downloader.bat>nul ::del d2xAll-Downloader.bat>nul
findStr /I /C:"14 file(s) downloaded succcessfully" temp\ModMii_CMD_LINE_Log.txt >nul ModMii.exe L d2xALL
findStr /I /C:"20 file(s) downloaded succcessfully" temp\ModMii_CMD_LINE_Log.txt >nul
IF not ERRORLEVEL 1 exit IF not ERRORLEVEL 1 exit
echo. echo.
echo d2x-beta.bat not updated successfully echo d2x-beta.bat not updated successfully