Implement optional dumping of NPDRM isos (PBP demos) on game startup

This commit is contained in:
Henrik Rydgård committed 2026-03-19 16:07:24 +01:00
1 parent 0e55129fab
commit 6377c0bb06
6 files changed
+69 -5

No files matched your search

+3
View File
@@ -18,8 +18,10 @@
#pragma once
#include <string>
#include <memory>
class FileLoader;
class BlockDevice;
bool Load_PSP_ISO(FileLoader *fileLoader, std::string *error_string);
bool Load_PSP_ELF_PBP(FileLoader *fileLoader, std::string_view discId, std::string *error_string);
@@ -29,3 +31,4 @@ bool MountGameISO(FileLoader *fileLoader, std::string *errorString);
bool LoadParamSFOFromDisc();
bool LoadParamSFOFromPBP(FileLoader *fileLoader);
void InitMemorySizeForGame();
void DumpBlockDeviceAsync(std::shared_ptr<BlockDevice> bd, Path destPath, std::string title);