From 6ec6fc37c43ff3d9fafa2b2772b9750600c1a403 Mon Sep 17 00:00:00 2001 From: Connor Olding Date: Wed, 29 Jul 2020 16:09:41 +0200 Subject: [PATCH] preliminary support for bbgames builds --- Lua/lib/addrs/basics.lua | 37 ++++++++++++++++++++++++++++++++++++- Lua/lib/addrs/versions.lua | 16 +++++++++++++++- 2 files changed, 51 insertions(+), 2 deletions(-) diff --git a/Lua/lib/addrs/basics.lua b/Lua/lib/addrs/basics.lua index 72f8565..fc904a5 100644 --- a/Lua/lib/addrs/basics.lua +++ b/Lua/lib/addrs/basics.lua @@ -168,5 +168,40 @@ return { global = 0x1C8A10, actor = 0x1DAFD0, LLsize = 0x30, - } + }, + + ["O BB"] = { + save = 0x11B228, + global = 0x1C9720, + actor = 0x1DBC70, + LLsize = 0x10, + }, + + ["O BB2"] = { + save = 0x11B188, + global = 0x1C96A0, + actor = 0x1DBBF0, + LLsize = 0x10, + }, + + ["M BB"] = { + save = 0x1EFA70, + global = 0x3E6EE0, + actor = 0x400170, + LLsize = 0x10, + }, + + ["O CNIQ BB"] = { + save = 0x137F40, + global = 0x1D5A20, + actor = 0x1E7F70, + LLsize = 0x10, + }, + + ["O ENIQ BB"] = { + save = 0x137E00, + global = 0x1D58E0, + actor = 0x1E7E30, + LLsize = 0x10, + }, } diff --git a/Lua/lib/addrs/versions.lua b/Lua/lib/addrs/versions.lua index 4585c66..098f696 100644 --- a/Lua/lib/addrs/versions.lua +++ b/Lua/lib/addrs/versions.lua @@ -72,7 +72,21 @@ return { -- md5 and sha1 hashes of .z64s ["50BEBEDAD9E0F10746A52B07239E47FA6C284D03"] = "O EUDB MQ", -- NZLE ["DD14E143C4275861FE93EA79D0C02E36AE8C6C2F"] = "O JPGC MQ", - -- Hacks + -- hacks ["8B88986EC8A637ED8C2FC5BF956FA949479B3430"] = "O BQ11", -- beta quest "V1" (no fix) ["FE2453E7BA38454F9C8BF219B0B89AE614CD08E9"] = "M USGC64", + + -- leaked builds + ["D0C048E282D8760F2806E7912AFF35AF"] = "O BB", + ["6C2747FF2A0D4FE923E200E04D819708"] = "O BB2", + ["7FFC69CBB2704B27C68B73063925BDB0"] = "M BB", + ["4CDB19D8C05327C9494A1FE8F836BFC3DC0B386E"] = "O BB", + ["699F3F0F18D56BFA2830B2E582B6FC9570EDD108"] = "O BB2", + ["30E35977B09FCBD881BE78A6AEAC0B0418B36372"] = "M BB", + + -- leaked iQue builds + ["058BD5D3A6ED7F10EED123ABBFEE8348"] = "O CNIQ BB", + ["656207C4A7D131E7AB2D0C52A6166E1C"] = "O ENIQ BB", + ["7371679F6BD8F5275D559F20D895724CAD115B91"] = "O CNIQ BB", + ["9F9214AA614C56D5BE93ADFFE104D58CE391FAD5"] = "O ENIQ BB", }