Skip to content

Commit

Permalink
Edit Wit call to only export the DATA partition
Browse files Browse the repository at this point in the history
  • Loading branch information
bgsamm committed Nov 14, 2021
1 parent 7a199d6 commit 6577777
Show file tree
Hide file tree
Showing 8 changed files with 11 additions and 598 deletions.
4 changes: 2 additions & 2 deletions PBRHex/Files/DOL.cs
Original file line number Diff line number Diff line change
Expand Up @@ -18,9 +18,9 @@ public static class DOL
private static FileBuffer Main;

public static void Initialize() {
Main = new FileBuffer($@"{Program.ISODir}\DATA\sys\main.dol")
Main = new FileBuffer($@"{Program.ISODir}\sys\main.dol")
{
WorkingDir = FileUtils.CreateWorkspace($@"{Program.ISODir}\DATA\sys\main.dol")
WorkingDir = FileUtils.CreateWorkspace($@"{Program.ISODir}\sys\main.dol")
};
Comments = new Dictionary<uint, string>();
string path = $@"{Program.UserDir}\comments.txt";
Expand Down
529 changes: 0 additions & 529 deletions PBRHex/HexEditor/HexEditorWindow.Designer.cs

Large diffs are not rendered by default.

3 changes: 1 addition & 2 deletions PBRHex/MainWindow.cs
Original file line number Diff line number Diff line change
Expand Up @@ -97,9 +97,8 @@ private void FlashTaskbar() {

private void BuildFileTree() {
BuildFileTreeLoop(Program.ISODir);
// expand first two nodes
// expand first nodes
fileTreeView.Nodes[0].Expand();
fileTreeView.Nodes[0].Nodes[0].Expand();
}

private void BuildFileTreeLoop(string dir, TreeNode parentNode = null) {
Expand Down
6 changes: 0 additions & 6 deletions PBRHex/PBRHex.csproj
Original file line number Diff line number Diff line change
Expand Up @@ -170,12 +170,6 @@
<Compile Include="Tables\ItemTable.cs" />
<Compile Include="Tables\MoveTable.cs" />
<Compile Include="Tables\PassTable.cs" />
<Compile Include="Uninstall.cs">
<SubType>Component</SubType>
</Compile>
<Compile Include="Uninstall.Designer.cs">
<DependentUpon>Uninstall.cs</DependentUpon>
</Compile>
<Compile Include="Tables\DexTable.cs" />
<Compile Include="Tables\FSYSTable.cs" />
<Compile Include="Tables\ModelTable.cs" />
Expand Down
4 changes: 2 additions & 2 deletions PBRHex/Tables/FSYSTable.cs
Original file line number Diff line number Diff line change
Expand Up @@ -24,7 +24,7 @@ public static void Initialize() {
{
lock(TableLock) {
initStart.Set();
string tocPath = $@"{Program.ISODir}\DATA\files\GSfsys.toc";
string tocPath = $@"{Program.ISODir}\files\GSfsys.toc";
GSfsys = new FileBuffer(tocPath) {
WorkingDir = FileUtils.CreateWorkspace(tocPath)
};
Expand Down Expand Up @@ -122,7 +122,7 @@ public static FSYS GetFile(int id) {
public static string MakePath(string name) {
if(!name.EndsWith(".fsys"))
name += ".fsys";
string path = $@"{Program.ISODir}\DATA\files\{name}";
string path = $@"{Program.ISODir}\files\{name}";
return path;
}

Expand Down
34 changes: 0 additions & 34 deletions PBRHex/Uninstall.Designer.cs

This file was deleted.

17 changes: 0 additions & 17 deletions PBRHex/Uninstall.cs

This file was deleted.

12 changes: 6 additions & 6 deletions PBRHex/Utils/CommandUtils.cs
Original file line number Diff line number Diff line change
Expand Up @@ -34,11 +34,11 @@ public static void CompressLZSSFiles(string indir, string outdir) {

public static void UnpackISO(string inpath) {
FileUtils.DeleteDirectory(Program.ISODir);
RunProcess($@"{witDir}\wit.exe", $@"EXTRACT ""{inpath}"" ""{Program.ISODir}""");
FileUtils.DeleteFile($@"{Program.ISODir}\DATA\align-files.txt");
FileUtils.DeleteFile($@"{Program.ISODir}\DATA\setup.bat");
FileUtils.DeleteFile($@"{Program.ISODir}\DATA\setup.sh");
FileUtils.DeleteFile($@"{Program.ISODir}\DATA\setup.txt");
RunProcess($@"{witDir}\wit.exe", $@"EXTRACT ""{inpath}"" ""{Program.ISODir}"" --psel ""DATA""");
FileUtils.DeleteFile($@"{Program.ISODir}\align-files.txt");
FileUtils.DeleteFile($@"{Program.ISODir}\setup.bat");
FileUtils.DeleteFile($@"{Program.ISODir}\setup.sh");
FileUtils.DeleteFile($@"{Program.ISODir}\setup.txt");
}

public static void BuildISO(string outpath) {
Expand All @@ -48,7 +48,7 @@ public static void BuildISO(string outpath) {

public static Process RunDolphin() {
return RunProcess($"Dolphin.exe",
$@"-b -e ""{Program.ISODir}\DATA\sys\main.dol""", false);
$@"-b -e ""{Program.ISODir}\sys\main.dol""", false);
}

private static Process RunProcess(string path, string args, bool wait = true) {
Expand Down

0 comments on commit 6577777

Please sign in to comment.