Builds would hang on 99% for a long time depending on your drive speed,
now the text will switch to 'Finalizing...', so it doesn't seem like the
build is frozen.
Changed how the main builder method works, now uses a state-based
system.
Wit error messages should now show more details about the error.
The "Build Completed" sometimes appearing even if the build did not
complete properly bug has (hopefully) been fixed, it should give you an
error now if it didn't make it to the final stage.
The --show-wit-debug option has been added which keeps wit windows open
after wit finishes, to help with debugging
The help text for the Brawl ISO has been edited to clarify how the
ssbb.d folder works
A crash if building with no GCT selected has been fixed
Added some files that were missing from the Resources folder in the git
repo.
Updated readme's
Upped assembly version
Other code cleanup and misc. fixes
I'm not dead! Just busy with other stuff and havent had much time to
work on this. Anyway, this is pretty much ready for first release!
With this commit the way GCT patching was being done has changed
completely. GCT patches are applied by default, the user is no longer
notified. GCT patches are also applied to all GCTs, not just Project M
3.6. The ProjM36Patches.txt file is now CodePatches.txt. The CHECK
statement has been removed, and there is now an IF/ENDIF statement
to specify patches to apply only if certain codes exist. A patch has
been added for the replacement soundbank engine, making mods that make
use of it (sfx folder with .sawnd files) load the sounds from disc
instead of SD.
Additionally, numerous bugs have been fixed, and some code has been
cleaned up.
The ookii dll has been changed to the one actually in the project
(rather than just on my desktop :P).
Assembly info has been updated, useless includes have been removed.
The window title now includes "BrawlBuidler".
The Resources folder has been renamed back to resources, and should now
be copied automatically at build.
This Renames the resources folder so people know what to do with it.
The readme has also been modified to tell people to copy the Resources
folder to the exe directory.
And genList.py has been commented to explain what it is.