From d2fd1c440d7485a3127cbef845cf1a4c22d6778a Mon Sep 17 00:00:00 2001 From: mogzol Date: Thu, 4 Feb 2016 22:30:29 -0800 Subject: [PATCH] Clean up and clarify 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. --- {Resources => Other}/genList.py | 3 +++ README.md | 4 +++- .../BrawlFileList.txt | 0 .../Ookii.Dialogs.dll | Bin .../Ookii.Dialogs_license.txt | 0 .../ProjM36Patches.txt | 0 .../SubspaceEmissaryFiles.txt | 0 .../patch/PatchCommon.xml | 0 .../patch/codehandler.bin | Bin .../wit/cygwin1.dll | Bin .../wit/wit-license-gpl-2.0.txt | 0 .../wit/wit-source.txt | 0 .../wit/wit.exe | Bin 13 files changed, 6 insertions(+), 1 deletion(-) rename {Resources => Other}/genList.py (69%) rename {Resources => Resources [COPY THIS TO EXE DIR]}/BrawlFileList.txt (100%) rename {Resources => Resources [COPY THIS TO EXE DIR]}/Ookii.Dialogs.dll (100%) rename {Resources => Resources [COPY THIS TO EXE DIR]}/Ookii.Dialogs_license.txt (100%) rename {Resources => Resources [COPY THIS TO EXE DIR]}/ProjM36Patches.txt (100%) rename {Resources => Resources [COPY THIS TO EXE DIR]}/SubspaceEmissaryFiles.txt (100%) rename {Resources => Resources [COPY THIS TO EXE DIR]}/patch/PatchCommon.xml (100%) rename {Resources => Resources [COPY THIS TO EXE DIR]}/patch/codehandler.bin (100%) rename {Resources => Resources [COPY THIS TO EXE DIR]}/wit/cygwin1.dll (100%) rename {Resources => Resources [COPY THIS TO EXE DIR]}/wit/wit-license-gpl-2.0.txt (100%) rename {Resources => Resources [COPY THIS TO EXE DIR]}/wit/wit-source.txt (100%) rename {Resources => Resources [COPY THIS TO EXE DIR]}/wit/wit.exe (100%) diff --git a/Resources/genList.py b/Other/genList.py similarity index 69% rename from Resources/genList.py rename to Other/genList.py index f851bbf..a9c396d 100644 --- a/Resources/genList.py +++ b/Other/genList.py @@ -1,5 +1,8 @@ #!/usr/bin/python +# This is what I used to generate the BrawlFileList.txt file. +# Give it a folder and it will walk through it and write filenames and sizes to a txt file. + import xml.sax import sys import os diff --git a/README.md b/README.md index c137dbc..db06db6 100644 --- a/README.md +++ b/README.md @@ -15,7 +15,9 @@ There are a couple command line arguments if you want to use them, I will probab Project M 3.6 support is achieved by through slightly modifying the given GCT. If the builder detects that you are using a 3.6+ GCT file, it will ask if you want to attempt to fix known problem codes. The first code that is changed is the stock icons code. I don't know why the code caused a lockup at startup, but I just have it set up to modify that code to what the netplay build uses, which seems to work fine. Alternate stage support is achieved through my own mod of the SD loader code, where instead of trying to load from SD, it tries to load from disc. Unfortunately, I found that if the alternate stage is larger than the normal stage, it will crash, so to solve this I just set up the builder to pad the default stage files to be the same size as their largest alternate stage. While not the most elegant solution, it works. ## Other notes -If you are experiencing issues, make sure that you either don't have an SD card inserted, or your SD card doesn't have any mod files on it, as mods will still try to read from the SD before reading from the disc (unless you are on P:M 3.6 and told the builder to fix problem codes, and even then, some files are still loaded from SD). +If you are experiencing issues when playing the output ISO, make sure that you either don't have an SD card inserted, or your SD card doesn't have any mod files on it, as mods will still try to read from the SD before reading from the disc (unless you are on P:M 3.6 and told the builder to fix problem codes, and even then, some files are still loaded from SD). + +If you are building this from source, remember to copy the Resources folder from the base directory into the same directory as the exe file, or else nothing will work. ## Credits First of all thanks to Wiimm for his amazing wit tool, which is used to extract, patch, and build the game images. diff --git a/Resources/BrawlFileList.txt b/Resources [COPY THIS TO EXE DIR]/BrawlFileList.txt similarity index 100% rename from Resources/BrawlFileList.txt rename to Resources [COPY THIS TO EXE DIR]/BrawlFileList.txt diff --git a/Resources/Ookii.Dialogs.dll b/Resources [COPY THIS TO EXE DIR]/Ookii.Dialogs.dll similarity index 100% rename from Resources/Ookii.Dialogs.dll rename to Resources [COPY THIS TO EXE DIR]/Ookii.Dialogs.dll diff --git a/Resources/Ookii.Dialogs_license.txt b/Resources [COPY THIS TO EXE DIR]/Ookii.Dialogs_license.txt similarity index 100% rename from Resources/Ookii.Dialogs_license.txt rename to Resources [COPY THIS TO EXE DIR]/Ookii.Dialogs_license.txt diff --git a/Resources/ProjM36Patches.txt b/Resources [COPY THIS TO EXE DIR]/ProjM36Patches.txt similarity index 100% rename from Resources/ProjM36Patches.txt rename to Resources [COPY THIS TO EXE DIR]/ProjM36Patches.txt diff --git a/Resources/SubspaceEmissaryFiles.txt b/Resources [COPY THIS TO EXE DIR]/SubspaceEmissaryFiles.txt similarity index 100% rename from Resources/SubspaceEmissaryFiles.txt rename to Resources [COPY THIS TO EXE DIR]/SubspaceEmissaryFiles.txt diff --git a/Resources/patch/PatchCommon.xml b/Resources [COPY THIS TO EXE DIR]/patch/PatchCommon.xml similarity index 100% rename from Resources/patch/PatchCommon.xml rename to Resources [COPY THIS TO EXE DIR]/patch/PatchCommon.xml diff --git a/Resources/patch/codehandler.bin b/Resources [COPY THIS TO EXE DIR]/patch/codehandler.bin similarity index 100% rename from Resources/patch/codehandler.bin rename to Resources [COPY THIS TO EXE DIR]/patch/codehandler.bin diff --git a/Resources/wit/cygwin1.dll b/Resources [COPY THIS TO EXE DIR]/wit/cygwin1.dll similarity index 100% rename from Resources/wit/cygwin1.dll rename to Resources [COPY THIS TO EXE DIR]/wit/cygwin1.dll diff --git a/Resources/wit/wit-license-gpl-2.0.txt b/Resources [COPY THIS TO EXE DIR]/wit/wit-license-gpl-2.0.txt similarity index 100% rename from Resources/wit/wit-license-gpl-2.0.txt rename to Resources [COPY THIS TO EXE DIR]/wit/wit-license-gpl-2.0.txt diff --git a/Resources/wit/wit-source.txt b/Resources [COPY THIS TO EXE DIR]/wit/wit-source.txt similarity index 100% rename from Resources/wit/wit-source.txt rename to Resources [COPY THIS TO EXE DIR]/wit/wit-source.txt diff --git a/Resources/wit/wit.exe b/Resources [COPY THIS TO EXE DIR]/wit/wit.exe similarity index 100% rename from Resources/wit/wit.exe rename to Resources [COPY THIS TO EXE DIR]/wit/wit.exe