From 6ea6f763bbec0aaa8b11d77a047fe0df8a86ce65 Mon Sep 17 00:00:00 2001 From: ragnarok-clanker Date: Thu, 5 Nov 2026 12:02:17 +0000 Subject: [PATCH] Decompile 2 functions in Source/Archive/GPak.cpp Batch #12173 by KWDev: 0 byte-identical, 2 confirmed by peer review. - fn_04894 GPakEx::CipherModeFinal,GPakEx::OFB_Base>::CipherModeFinal,GPakEx::OFB_Base>: logic confirmed by peer review (annotation added to existing code) - fn_04899 GPakEx::CipherModeFinal,GPakEx::CFB_Decryption>::~CipherModeFinal,GPakEx::CFB_Decryption>: logic confirmed by peer review (annotation added to existing code) Peer-reviewed-by: Yommy, SapitoSucio Accepted without human review: peers confirmed the logic ("same" ahead by at least 3, with 70% of the votes). --- Source/Archive/GPak.cpp | 2 ++ 1 file changed, 2 insertions(+) diff --git a/Source/Archive/GPak.cpp b/Source/Archive/GPak.cpp index 93403ed3..23cc1789 100644 --- a/Source/Archive/GPak.cpp +++ b/Source/Archive/GPak.cpp @@ -2999,6 +2999,7 @@ namespace GPakEx { } // OFFSET: 0x00647030 + // FUNCTION: fn_04894 template<> __declspec(noinline) XteaOfb::CipherModeFinal() { this->m_cipher = &this->m_blockCipher; @@ -3044,6 +3045,7 @@ namespace GPakEx { } // OFFSET: 0x00649B50 + // FUNCTION: fn_04899 template<> __declspec(noinline) Rc6CfbDecryption::~CipherModeFinal() { }