From 1804541acd779ad860fe92cfc8029ce4afd8992c Mon Sep 17 00:00:00 2001 From: Daniel Seiller Date: Thu, 28 Nov 2019 20:00:56 +0100 Subject: [PATCH] Update NOTES.md and r2_analyze.py: add suspected address of RenderFrame() --- NOTES.md | 10 +--------- r2_analyze.py | 1 + 2 files changed, 2 insertions(+), 9 deletions(-) diff --git a/NOTES.md b/NOTES.md index a561e29..5e54bf1 100644 --- a/NOTES.md +++ b/NOTES.md @@ -55,6 +55,7 @@ - World_Init @ 0x479b40 - World_DeInit @ 0x402510 - Make_World @ 0x479870 +- RenderFrame(?) @ 0x602a70 # Data Structures @@ -110,15 +111,6 @@ Data format: | 0x14 | `void*` | pointer to self (why?) | | 0x28 | `float[3]` | Position in Game World | -## Game Window Object (?) Pointer @ `0x7fa380` - -| Offset | Type | Description | -| ------ | ------------- | -------------------- | -| 0x0000 | `void**` | Virtual Method Table | -| 0x0004 | `const char*` | Some Model Name (?) | -| 0x0008 | `void*` | Pointer to something | -| 0x000C | `void*` | Ditto | - # File Formats diff --git a/r2_analyze.py b/r2_analyze.py index e84e4d5..00c26d3 100644 --- a/r2_analyze.py +++ b/r2_analyze.py @@ -110,6 +110,7 @@ functions = { 0x479B40: "world_init", 0x402510: "world_deinit", 0x479870: "make_world", + 0x602a70: "render_frame" } for t in types: