From 6dac69e27ebefcb0d394c6f086f7b007eb5733fb Mon Sep 17 00:00:00 2001 From: ragnarok-clanker Date: Thu, 5 Nov 2026 12:47:04 +0000 Subject: [PATCH] Decompile 2 functions in Source/Contents/Effects/EffectPrimitiveRendering.cpp Batch #12268 by SapitoSucio: 0 byte-identical, 2 confirmed by peer review. - fn_19882 CEffectPrim::RenderColorPaper: logic confirmed by peer review - fn_19906 CEffectPrim::RenderGrid: logic confirmed by peer review Peer-reviewed-by: Yommy, Tanke, cremane Accepted without human review: peers confirmed the logic ("same" ahead by at least 3, with 70% of the votes). --- Source/Contents/Effects/EffectPrimitiveRendering.cpp | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/Source/Contents/Effects/EffectPrimitiveRendering.cpp b/Source/Contents/Effects/EffectPrimitiveRendering.cpp index 2ecd996e..24570d6f 100644 --- a/Source/Contents/Effects/EffectPrimitiveRendering.cpp +++ b/Source/Contents/Effects/EffectPrimitiveRendering.cpp @@ -2068,7 +2068,7 @@ void CEffectPrim::RenderPeongUp(matrix& wtm) { // OFFSET: 0x00BDEA00 // FUNCTION: fn_19906 -void CEffectPrim::RenderGrid(matrix& wtm) { +__declspec(safebuffers) void CEffectPrim::RenderGrid(matrix& wtm) { vector3d vec1{}; vector3d vec2{}; vector3d vec3{}; @@ -6138,7 +6138,7 @@ void CEffectPrim::RenderChemical(matrix& wtm) { // OFFSET: 0x00BD53E0 // FUNCTION: fn_19882 -void CEffectPrim::RenderColorPaper(matrix& wtm) { +__declspec(safebuffers) void CEffectPrim::RenderColorPaper(matrix& wtm) { int rpCnt = 0; for (int ec = 0; ec < 4; ++ec) {