public void act_export() { if (BarFileLoaded == null) { return; } Console.WriteLine("DEBUG > BarPageHandler > Exporting..."); FileHandler.saveFile(FileName, BarFileLoaded.getAsByteList()); Console.WriteLine("DEBUG > BarPageHandler > Export saving!"); }
public void act_testData() { Console.WriteLine("DEBUG > BarPageHandler > Writing to Pcsx2..."); // For whenever an entry is added //insertDataToFile(); // Starting offset: The bar in memory uses different offsets, so we start from the first subfile int startOffset = BarFileLoaded.Header.Count + (BarFileLoaded.Items.Count * BarFile.entrySize); List <byte> fileToWrite = BarFileLoaded.getAsByteList().GetRange(startOffset, BarFileLoaded.getAsByteList().Count - startOffset); Pcsx2Memory.writePcsx2(int.Parse(MemOffset, System.Globalization.NumberStyles.HexNumber) + startOffset, fileToWrite.Count - startOffset, fileToWrite); Console.WriteLine("DEBUG > BarPageHandler > Finished writing!"); }