From ba6bc84aba0bd8384449535700c73014a28abddf Mon Sep 17 00:00:00 2001 From: gijs Date: Sun, 22 Oct 2023 12:56:04 +0200 Subject: [PATCH] Decompile `nuContPakCodeSet` --- splat.yaml | 2 +- src/nu/nucontpakcodeset.c | 9 +++++++++ 2 files changed, 10 insertions(+), 1 deletion(-) create mode 100644 src/nu/nucontpakcodeset.c diff --git a/splat.yaml b/splat.yaml index b8eaa24..dc7eb00 100644 --- a/splat.yaml +++ b/splat.yaml @@ -138,7 +138,7 @@ segments: - [0x1B070, c, "nu/nucontpakrepairid"] - [0x1B0A0, c, "nu/nucontpakfileopen"] - [0x1B160, c, "nu/nucontpakfilefread"] - - [0x1B240, asm] + - [0x1B240, c, "nu/nucontpakcodeset"] - [0x1B290, c, "nu/nucontpakfilereadwrite"] - [0x1B2E0, c, "nu/nucontpakfiledelete"] - [0x1B320, c, "nu/nucontpakfilestate"] diff --git a/src/nu/nucontpakcodeset.c b/src/nu/nucontpakcodeset.c new file mode 100644 index 0000000..d80a51e --- /dev/null +++ b/src/nu/nucontpakcodeset.c @@ -0,0 +1,9 @@ +#include "common.h" + +#include "nu/nusys.h" + +/* 1B240 8008AE40 */ +void nuContPakCodeSet(u8* companyCode, u8* gameCode) { + bcopy(companyCode, &nuContPakCompanyCode, 2); + bcopy(gameCode, &nuContPakGameCode, 4); +}