Compare commits
No commits in common. "4d7c6f6ef1651c81d86b1ec0bae90241874c3d90" and "7f01805cd53bb896f7f204dec8d8b8fdab77aaf7" have entirely different histories.
4d7c6f6ef1
...
7f01805cd5
3 changed files with 4 additions and 14 deletions
|
@ -32,7 +32,6 @@ import nsusbloader.Utilities.patches.es.finders.HeuristicEsWizard;
|
||||||
|
|
||||||
import java.io.BufferedOutputStream;
|
import java.io.BufferedOutputStream;
|
||||||
import java.io.File;
|
import java.io.File;
|
||||||
import java.nio.Buffer;
|
|
||||||
import java.nio.ByteBuffer;
|
import java.nio.ByteBuffer;
|
||||||
import java.nio.ByteOrder;
|
import java.nio.ByteOrder;
|
||||||
import java.nio.charset.StandardCharsets;
|
import java.nio.charset.StandardCharsets;
|
||||||
|
@ -119,7 +118,7 @@ public class EsPatch {
|
||||||
handyEsPatch.put(FOOTER);
|
handyEsPatch.put(FOOTER);
|
||||||
|
|
||||||
byte[] esPatch = new byte[handyEsPatch.position()];
|
byte[] esPatch = new byte[handyEsPatch.position()];
|
||||||
((Buffer) handyEsPatch).rewind();
|
handyEsPatch.rewind();
|
||||||
handyEsPatch.get(esPatch);
|
handyEsPatch.get(esPatch);
|
||||||
|
|
||||||
try (BufferedOutputStream stream = new BufferedOutputStream(
|
try (BufferedOutputStream stream = new BufferedOutputStream(
|
||||||
|
|
|
@ -35,7 +35,6 @@ import nsusbloader.Utilities.patches.BinToAsmPrinter;
|
||||||
import nsusbloader.Utilities.patches.fs.finders.HeuristicFsWizard;
|
import nsusbloader.Utilities.patches.fs.finders.HeuristicFsWizard;
|
||||||
|
|
||||||
import java.io.*;
|
import java.io.*;
|
||||||
import java.nio.Buffer;
|
|
||||||
import java.nio.ByteBuffer;
|
import java.nio.ByteBuffer;
|
||||||
import java.nio.ByteOrder;
|
import java.nio.ByteOrder;
|
||||||
import java.nio.charset.StandardCharsets;
|
import java.nio.charset.StandardCharsets;
|
||||||
|
@ -88,13 +87,6 @@ public class FsPatch {
|
||||||
logPrinter.print(" == Debug information ==\n"+wizard.getDebug(), EMsgType.NULL);
|
logPrinter.print(" == Debug information ==\n"+wizard.getDebug(), EMsgType.NULL);
|
||||||
}
|
}
|
||||||
private KIP1Provider getKIP1Provider() throws Exception{
|
private KIP1Provider getKIP1Provider() throws Exception{
|
||||||
System.out.println("ncaProvider "+ncaProvider);
|
|
||||||
System.out.println("CONTENT "+ncaProvider.getNCAContentProvider(0));
|
|
||||||
System.out.println("CONTENT "+ncaProvider.getNCAContentProvider(1));
|
|
||||||
System.out.println("CONTENT "+ncaProvider.getNCAContentProvider(2));
|
|
||||||
System.out.println("CONTENT "+ncaProvider.getNCAContentProvider(3));
|
|
||||||
|
|
||||||
|
|
||||||
RomFsProvider romFsProvider = ncaProvider.getNCAContentProvider(0).getRomfs();
|
RomFsProvider romFsProvider = ncaProvider.getNCAContentProvider(0).getRomfs();
|
||||||
|
|
||||||
FileSystemEntry package2FsEntry = romFsProvider.getRootEntry().getContent()
|
FileSystemEntry package2FsEntry = romFsProvider.getRootEntry().getContent()
|
||||||
|
@ -183,7 +175,7 @@ public class FsPatch {
|
||||||
handyFsPatch.put(FOOTER);
|
handyFsPatch.put(FOOTER);
|
||||||
|
|
||||||
byte[] fsPatch = new byte[handyFsPatch.position()];
|
byte[] fsPatch = new byte[handyFsPatch.position()];
|
||||||
((Buffer) handyFsPatch).rewind();
|
handyFsPatch.rewind();
|
||||||
handyFsPatch.get(fsPatch);
|
handyFsPatch.get(fsPatch);
|
||||||
|
|
||||||
try (BufferedOutputStream stream = new BufferedOutputStream(
|
try (BufferedOutputStream stream = new BufferedOutputStream(
|
||||||
|
|
|
@ -30,7 +30,6 @@ import nsusbloader.Utilities.patches.SimplyFind;
|
||||||
import java.io.BufferedInputStream;
|
import java.io.BufferedInputStream;
|
||||||
import java.io.BufferedOutputStream;
|
import java.io.BufferedOutputStream;
|
||||||
import java.io.File;
|
import java.io.File;
|
||||||
import java.nio.Buffer;
|
|
||||||
import java.nio.ByteBuffer;
|
import java.nio.ByteBuffer;
|
||||||
import java.nio.ByteOrder;
|
import java.nio.ByteOrder;
|
||||||
import java.nio.charset.StandardCharsets;
|
import java.nio.charset.StandardCharsets;
|
||||||
|
@ -111,7 +110,7 @@ public class LoaderPatch {
|
||||||
|
|
||||||
private void writeFile() throws Exception{
|
private void writeFile() throws Exception{
|
||||||
String patchFileLocation = saveToLocation + File.separator +
|
String patchFileLocation = saveToLocation + File.separator +
|
||||||
"atmosphere" + File.separator + "kip_patches" + File.separator + "loader_patches" + File.separator + patchName;
|
"atmosphere" + File.separator + "kip_patches" + File.separator + "fs_patches" + File.separator + patchName;
|
||||||
|
|
||||||
ByteBuffer handyFsPatch = ByteBuffer.allocate(0x100).order(ByteOrder.LITTLE_ENDIAN);
|
ByteBuffer handyFsPatch = ByteBuffer.allocate(0x100).order(ByteOrder.LITTLE_ENDIAN);
|
||||||
handyFsPatch.put(HEADER);
|
handyFsPatch.put(HEADER);
|
||||||
|
@ -119,7 +118,7 @@ public class LoaderPatch {
|
||||||
handyFsPatch.put(FOOTER);
|
handyFsPatch.put(FOOTER);
|
||||||
|
|
||||||
byte[] fsPatch = new byte[handyFsPatch.position()];
|
byte[] fsPatch = new byte[handyFsPatch.position()];
|
||||||
((Buffer) handyFsPatch).rewind();
|
handyFsPatch.rewind();
|
||||||
handyFsPatch.get(fsPatch);
|
handyFsPatch.get(fsPatch);
|
||||||
|
|
||||||
try (BufferedOutputStream stream = new BufferedOutputStream(
|
try (BufferedOutputStream stream = new BufferedOutputStream(
|
||||||
|
|
Loading…
Reference in a new issue