Nephnil wrote: ↑Fri Apr 28, 2023 6:50 pm
I've edited the re3_rtx to restore the Edit game time cheat.
It should work for the 2022 update. Haven't tested it on the 2023 update.
Ignore ammo patch doesn't work, the 2 EXEs I have from 2020 don't match Ceilos' fucking abhorrent notes, and last time I tried updating it on RE2, I almost went insane. So fuck it.
My Infinite Ammo script from RE2 works on RE3.
Code: Select all
// Game Executable : re2.exe
// Author : gir489
// Executable Version: 0.0.0.2
// MD5 Signature : 0BDD3B6DD179445DD85D4B180BAB774F
// EXE Compile Date : July 05, 2023 10:11 AM
// Script Date : November 20, 2023 01:03 AM
[ENABLE]
aobscanmodule(aob_InfiniteAmmoReload,re3.exe,0F B6 C8 48 8B 43 50 48 83 78 ? ? 75 E9 85 C9 74 E5)
registersymbol(aob_InfiniteAmmoReload)
aob_InfiniteAmmoReload:
inc ecx
nop
[DISABLE]
aob_InfiniteAmmoReload:
db 0F B6 C8
unregistersymbol(aob_InfiniteAmmoReload)
dealloc(newmem_InfiniteAmmoReload)
{
// ORIGINAL CODE - INJECTION POINT: re2.exe+1E34859
re2.exe+1E34815: 48 89 6C 24 10 - mov [rsp+10],rbp
re2.exe+1E3481A: 48 89 74 24 18 - mov [rsp+18],rsi
re2.exe+1E3481F: 57 - push rdi
re2.exe+1E34820: 48 83 EC 20 - sub rsp,20
re2.exe+1E34824: 48 8B 41 50 - mov rax,[rcx+50]
re2.exe+1E34828: 48 8B FA - mov rdi,rdx
re2.exe+1E3482B: 48 8B 52 78 - mov rdx,[rdx+78]
re2.exe+1E3482F: 41 8B F1 - mov esi,r9d
re2.exe+1E34832: 41 8B E8 - mov ebp,r8d
re2.exe+1E34835: 48 8B D9 - mov rbx,rcx
re2.exe+1E34838: 48 83 78 18 00 - cmp qword ptr [rax+18],00
re2.exe+1E3483D: 75 11 - jne re2.exe+1E34850
re2.exe+1E3483F: 48 85 D2 - test rdx,rdx
re2.exe+1E34842: 75 10 - jne re2.exe+1E34854
re2.exe+1E34844: 45 33 C0 - xor r8d,r8d
re2.exe+1E34847: 41 8D 50 38 - lea edx,[r8+38]
re2.exe+1E3484B: E8 80 58 14 00 - call re2.exe+1F7A0D0
re2.exe+1E34850: 32 C0 - xor al,al
re2.exe+1E34852: EB 3E - jmp re2.exe+1E34892
re2.exe+1E34854: E8 27 A0 C7 FE - call re2.exe+AAE880
// ---------- INJECTING HERE ----------
re2.exe+1E34859: 0F B6 C8 - movzx ecx,al
// ---------- DONE INJECTING ----------
re2.exe+1E3485C: 48 8B 43 50 - mov rax,[rbx+50]
re2.exe+1E34860: 48 83 78 18 00 - cmp qword ptr [rax+18],00
re2.exe+1E34865: 75 E9 - jne re2.exe+1E34850
re2.exe+1E34867: 85 C9 - test ecx,ecx
re2.exe+1E34869: 74 E5 - je re2.exe+1E34850
re2.exe+1E3486B: 48 8B 57 78 - mov rdx,[rdi+78]
re2.exe+1E3486F: 48 8B CB - mov rcx,rbx
re2.exe+1E34872: 48 85 D2 - test rdx,rdx
re2.exe+1E34875: 74 CD - je re2.exe+1E34844
re2.exe+1E34877: 44 8B CE - mov r9d,esi
re2.exe+1E3487A: 44 8B C5 - mov r8d,ebp
re2.exe+1E3487D: E8 9E F4 C7 FE - call re2.exe+AB3D20
re2.exe+1E34882: 48 8B 4B 50 - mov rcx,[rbx+50]
re2.exe+1E34886: 48 83 79 18 00 - cmp qword ptr [rcx+18],00
re2.exe+1E3488B: 75 C3 - jne re2.exe+1E34850
re2.exe+1E3488D: 85 C0 - test eax,eax
re2.exe+1E3488F: 0F 9F C0 - setg al
re2.exe+1E34892: 48 8B 5C 24 30 - mov rbx,[rsp+30]
re2.exe+1E34897: 48 8B 6C 24 38 - mov rbp,[rsp+38]
re2.exe+1E3489C: 48 8B 74 24 40 - mov rsi,[rsp+40]
}