|
Post by qingsheng on May 28, 2021 12:12:47 GMT 10
In version 1.06, I found this address. bio4.exe+282A6C, use ce to load this address and set it to a 2-byte array. In hexadecimal system, you will see its value is 74 19, you need to modify it to EB 0E. Then read the game again. You will find Ashley becomes Louis
|
|
|
Post by qingsheng on May 28, 2021 12:17:31 GMT 10
When Ashley is not with us, we can also enter the next stage. I found this address. bio4.exe+2B7C82, set to a 2-byte array, you will see 75 5B, and then modify it to EB 5B. You can go to the next stage when Louis or Ashley is not with us
|
|
Posts: 32
|
Post by freewillfirebox on Jun 19, 2021 22:34:15 GMT 10
Hi! Awesome find, if you dont mind, can you tell me your process for finding this out, I need this for the non 1.6 version, but cant seem to narrow down the 2 byte value.
|
|
|
Post by qingsheng on Jun 19, 2021 23:51:28 GMT 10
Hi! Awesome find, if you dont mind, can you tell me your process for finding this out, I need this for the non 1.6 version, but cant seem to narrow down the 2 byte value. I think it’s difficult to make it clear. First of all, you know the address of the order Ashley. It can make mercenaries order Ashley. The function to command Ashley can be found through Krause's mutant hand. This can also be achieved by letting other characters use Krause’s mutant hand
|
|
|
Post by qingsheng on Jun 19, 2021 23:53:31 GMT 10
In the function of command Ashley, you can find out the address of a call at the end of this function, and set a breakpoint to find the instruction to load Ashley when re-reading the game. This finger function can hide Ashley, or replace Ashley with Louis or Leon. Lyon in Ada's mission
|
|
|
Post by qingsheng on Jun 20, 2021 0:02:28 GMT 10
When my computer hard drive is repaired, I will record a video to explain it for you
|
|
Posts: 32
|
Post by freewillfirebox on Jun 20, 2021 6:01:53 GMT 10
Ah thanks! I think that gets me in the right direction. So do you have to call the function given by that address at the end of the command function? your original post said you just needed to change the 2 bytes mentioned.
|
|
|
Post by qingsheng on Jun 20, 2021 10:01:30 GMT 10
Ah thanks! I think that gets me in the right direction. So do you have to call the function given by that address at the end of the command function? your original post said you just needed to change the 2 bytes mentioned. It is indeed to change two bytes. I answered the discovery process
|
|
Posts: 32
|
Post by freewillfirebox on Jun 21, 2021 0:41:01 GMT 10
Got it thanks! This helped me find how to spawn ashley (and now luis) everywhere, you can go a couple functions up to an IF check, and NOP the if check to spawn the partner in latest version its bio4.exe + 2c520b change 74 22 to 90 90
|
|