From 505d4b12ddd54c05717282dfb65fb27c80cfe097 Mon Sep 17 00:00:00 2001 From: mkrsym1 Date: Sat, 5 Aug 2023 09:28:36 +0300 Subject: [PATCH] Specify full relative assembly path --- game_payload/blob/core.o | Bin 4177 -> 4221 bytes game_payload/include/game.h | 2 +- game_payload/src/hi3.c | 4 ++-- game_payload/src/hsr.c | 4 ++-- 4 files changed, 5 insertions(+), 5 deletions(-) diff --git a/game_payload/blob/core.o b/game_payload/blob/core.o index 48cfc88cd14a960c2f690d57f3e75d75460f4dcf..b4e13edd0921676345cbe1f2a0ac247c5a6cb006 100644 GIT binary patch delta 958 zcmX|~fP_HnZn(zwqsadbR9PW3iA08pBl?q;aC$@Fk zKEY$}2kq5P3x^ZRB3EOM&!nmb%!Mn94aO_3_Brl%&{n4?m(z{Plc*T^#FICr1q-@R zK2Rk1vPpS=PtPzGNpfK(BKd4+i7Tfhw^5u`)J;X@3#93UoEGH{!!Wq2`7OJJfYxK_ zU%LcJuC}^Xl2A|_oz}iucKO>HmB(DgT^Vb*8;0ddMCvr2b2TD`gR{}(4p+2(;fyP; z9kTZ9^g$??KA0@Dh!tVhpq3AFVJ<#=!QOLRly9LmaQ@&iQJ%q!l36Go-9H-qs!?J|B=&$ zshEAn5WKPyG{s_iWhQs5ZY84s!m;2RJr9!cc(qtDYAUiLtu4)bWZuV>XIg$Hr5Qgj_4%pW+GGBOEd{vMsx?(N3;Z6 zPE>;VtS5?qHV}1#Du{+aexe&7H_3A>Vh9hv+v* zA}Ta5MN|UXN>mTZs_X$(k*_7^YX_NsuZ{JC+OvsgbBU9nY6{;5Z6kUB%Fbve=lce# zp{M~WCGujbS-mPyKzmfswJL}Ru8L>77I2;y#d%`QVHS8GH5BQ{J zHnq%>I3=Ct1LBUf*tqXrXHNzyzJUX)uZ1F??3y06whS9JGdBEch;odCr<`|&JrW+$ zx6SN8z>F7{{30c%xGvtx&B2%GZtm{Q1L=!e=2@A&GYeYgNnTM#IiD71J&k-y%zFBl z8~-|v*1GE6&WwAT+>C$JGCltsr!bCyl43^I=bBV@VFSnAI!!yF8rDcS3HL$8bt_61 zno8C0PE?#i5#Q-w3MF`R(MrB^ljnt2vn18*=T~bU^WZhbO~lv=b`=c=!1dTWMO;lR zPvFg+vBEAOHWAGu9wB;&c!+2XF+#M9*i6JQgu_IApcbMrP%BXi)I}sfA)*(cHlh-! zov~#kzKXw8PvY$=^~;QPllB?ZLG%q2Ci)F>+fbMTI!e@y_R6 const char *HI3_BASE_MODULE_NAME = "BH3Base.dll"; -const char *HI3_ASSEMBLY_NAME = "UserAssembly.dll"; +const char *HI3_ASSEMBLY_PATH = "BH3_Data\\Native\\UserAssembly.dll"; const char *HI3_TXS_SECTION_NAME = ".bh3"; const char *HI3_TVM_SECTION_NAME = ".tvm0"; void hi3_fill_data(struct game_data *buf) { buf->base_module_name = HI3_BASE_MODULE_NAME; - buf->assembly_name = HI3_ASSEMBLY_NAME; + buf->assembly_path = HI3_ASSEMBLY_PATH; buf->txs_section_name = HI3_TXS_SECTION_NAME; buf->tvm_section_name = HI3_TVM_SECTION_NAME; diff --git a/game_payload/src/hsr.c b/game_payload/src/hsr.c index ba09a6a..434b993 100644 --- a/game_payload/src/hsr.c +++ b/game_payload/src/hsr.c @@ -5,7 +5,7 @@ #include const char *HSR_BASE_MODULE_NAME = "StarRailBase.dll"; -const char *HSR_ASSEMBLY_NAME = "GameAssembly.dll"; +const char *HSR_ASSEMBLY_PATH = "GameAssembly.dll"; const char *HSR_TXS_SECTION_NAME = ".ace"; const char *HSR_TVM_SECTION_NAME = ".tvm0"; @@ -89,7 +89,7 @@ void hsr_fill_data(struct game_data *buf) { } buf->base_module_name = HSR_BASE_MODULE_NAME; - buf->assembly_name = HSR_ASSEMBLY_NAME; + buf->assembly_path = HSR_ASSEMBLY_PATH; buf->txs_section_name = HSR_TXS_SECTION_NAME; buf->tvm_section_name = HSR_TVM_SECTION_NAME;