aboutsummaryrefslogtreecommitdiff
path: root/src
diff options
context:
space:
mode:
authorMaufeat <sahyno1996@gmail.com>2025-12-15 01:06:03 +0100
committercrueter <crueter@eden-emu.dev>2025-12-15 01:06:03 +0100
commitdb1dfc9755b229e98c09814001f63e9eebcbcef4 (patch)
tree4eb40928f5c9d63dc5347864e8518d7296635f9e /src
parentd7de29894801fc99cba2ac22bcf05962e5ae9314 (diff)
[hle] fix struct order to fix flags and launching via qlaunch (#3173)
Reviewed-on: https://git.eden-emu.dev/eden-emu/eden/pulls/3173 Reviewed-by: Caio Oliveira <caiooliveirafarias0@gmail.com> Reviewed-by: MaranBr <maranbr@eden-emu.dev> Co-authored-by: Maufeat <sahyno1996@gmail.com> Co-committed-by: Maufeat <sahyno1996@gmail.com>
Diffstat (limited to 'src')
-rw-r--r--src/core/hle/service/ns/ns_types.h6
1 files changed, 3 insertions, 3 deletions
diff --git a/src/core/hle/service/ns/ns_types.h b/src/core/hle/service/ns/ns_types.h
index 31981a6821..8e7e4fa0dc 100644
--- a/src/core/hle/service/ns/ns_types.h
+++ b/src/core/hle/service/ns/ns_types.h
@@ -90,8 +90,8 @@ static_assert(sizeof(ApplicationViewV19) == 0x50, "ApplicationViewV19 has incorr
struct ApplicationViewV20 {
u64 application_id;
u32 version;
- u32 unk;
u32 flags;
+ u32 unk;
ApplicationDownloadState download_state;
ApplicationDownloadState download_progress;
};
@@ -100,8 +100,8 @@ static_assert(sizeof(ApplicationViewV20) == 0x58, "ApplicationViewV20 has incorr
struct ApplicationViewData {
u64 application_id{};
u32 version{};
- u32 unk{};
u32 flags{};
+ u32 unk{};
ApplicationDownloadState download_state{};
ApplicationDownloadState download_progress{};
};
@@ -113,8 +113,8 @@ inline size_t WriteApplicationView(void* dst, size_t dst_size, const Application
auto* out = reinterpret_cast<ApplicationViewV20*>(dst);
out->application_id = data.application_id;
out->version = data.version;
- out->unk = data.unk;
out->flags = data.flags;
+ out->unk = data.unk;
out->download_state = data.download_state;
out->download_progress = data.download_progress;
return sizeof(ApplicationViewV20);