From e75ea2beb7f48cdc410716c3f0e76cf1b287dfdc Mon Sep 17 00:00:00 2001 From: SimoneN64 Date: Sun, 5 Nov 2023 19:29:09 +0100 Subject: [PATCH] Account different header --- src/backend/RomHelpers.hpp | 9 ++++++--- src/backend/core/Mem.cpp | 1 + src/backend/core/Mem.hpp | 1 - 3 files changed, 7 insertions(+), 4 deletions(-) diff --git a/src/backend/RomHelpers.hpp b/src/backend/RomHelpers.hpp index 3f086075..16ea1c39 100644 --- a/src/backend/RomHelpers.hpp +++ b/src/backend/RomHelpers.hpp @@ -6,20 +6,23 @@ namespace Util { #define Z64 0x80371240 #define N64 0x40123780 #define V64 0x37804012 +#define Z64_ALT 0x80371241 +#define N64_ALT 0x41123780 +#define V64_ALT 0x37804112 template FORCE_INLINE void SwapN64Rom(size_t size, u8 *rom, u32 endianness) { switch (endianness) { - case V64: + case V64: case V64_ALT: SwapBuffer16(size, rom); if constexpr(!toBE) SwapBuffer32(size, rom); break; - case N64: + case N64: case N64_ALT: if constexpr(toBE) SwapBuffer32(size, rom); break; - case Z64: + case Z64: case Z64_ALT: if constexpr(!toBE) SwapBuffer32(size, rom); break; diff --git a/src/backend/core/Mem.cpp b/src/backend/core/Mem.cpp index 940bb082..a5035430 100644 --- a/src/backend/core/Mem.cpp +++ b/src/backend/core/Mem.cpp @@ -2,6 +2,7 @@ #include #include #include +#include #include #include diff --git a/src/backend/core/Mem.hpp b/src/backend/core/Mem.hpp index 146e7624..d149a126 100644 --- a/src/backend/core/Mem.hpp +++ b/src/backend/core/Mem.hpp @@ -3,7 +3,6 @@ #include #include #include -#include #include #include #include