updated disclaimer, archive detection, clean up flags

No more beeps, no more persistent warnings, no more insults, just a single silent disclaimer that also helps the user get started using games from their console.

Updated the archived format detection to add tar/gz, and updated the box to state that xenia does not support running archived games.
This commit is contained in:
JeBobs
2023-07-27 14:56:56 -04:00
committed by Radosław Gliński
parent 2ab2a65ae1
commit ef91193a70
3 changed files with 28 additions and 27 deletions

View File

@@ -202,7 +202,6 @@ class Emulator {
void Pause();
void Resume();
bool is_paused() const { return paused_; }
void ClearStickyPersistentFlags();
bool SaveToFile(const std::filesystem::path& path);
bool RestoreFromFile(const std::filesystem::path& path);
@@ -222,9 +221,7 @@ class Emulator {
private:
enum : uint64_t {
EmulatorFlagQuickstartShown = 1ULL << 0,
EmulatorFlagIsoWarningAcknowledged = 1ULL << 1,
EmulatorFlagIsoWarningSticky = 1ULL<<2,
EmulatorFlagDisclaimerAcknowledged = 1ULL << 0
};
static uint64_t GetPersistentEmulatorFlags();
static void SetPersistentEmulatorFlags(uint64_t new_flags);