From 6545b09b7477b0dc1cd64934ca3307d4a78d9f2b Mon Sep 17 00:00:00 2001
From: Exhigh <exhigh01@gmail.com>
Date: Fri, 23 Aug 2024 16:27:03 +0400
Subject: [PATCH] savedata: Handle missed case in saveDataMount

This should help P5D get past the intro.

P.S:  The game requires Fiber and USBD modules to boot.
---
 src/core/libraries/save_data/savedata.cpp | 1 +
 1 file changed, 1 insertion(+)

diff --git a/src/core/libraries/save_data/savedata.cpp b/src/core/libraries/save_data/savedata.cpp
index 20496d76..6652ee57 100644
--- a/src/core/libraries/save_data/savedata.cpp
+++ b/src/core/libraries/save_data/savedata.cpp
@@ -516,6 +516,7 @@ s32 saveDataMount(u32 user_id, char* dir_name, u32 mount_mode,
             mount_result->mount_status = 1;
         }
     } break;
+    case ORBIS_SAVE_DATA_MOUNT_MODE_CREATE2:
     case ORBIS_SAVE_DATA_MOUNT_MODE_CREATE2 | ORBIS_SAVE_DATA_MOUNT_MODE_RDWR:
     case ORBIS_SAVE_DATA_MOUNT_MODE_CREATE2 | ORBIS_SAVE_DATA_MOUNT_MODE_RDWR |
         ORBIS_SAVE_DATA_MOUNT_MODE_COPY_ICON: {