diff options
| author | Maufeat <sahyno1996@gmail.com> | 2025-12-15 01:06:03 +0100 |
|---|---|---|
| committer | crueter <crueter@eden-emu.dev> | 2025-12-15 01:06:03 +0100 |
| commit | db1dfc9755b229e98c09814001f63e9eebcbcef4 (patch) | |
| tree | 4eb40928f5c9d63dc5347864e8518d7296635f9e /src | |
| parent | d7de29894801fc99cba2ac22bcf05962e5ae9314 (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.h | 6 |
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); |
