Page 1 of 1

[REQUEST] STARDEW VALLEY V. 1.4 STEAM

Posted: Sat Nov 30, 2019 10:42 pm
by Teknomage01
Can anyone update this? I assume its not a trivial task or I'd learn to do it myself, so my thanks in advance!

Re: [REQUEST] STARDEW VALLEY V. 1.4 STEAM

Posted: Tue Dec 03, 2019 3:59 pm
by VampTY
GOG version 1.4 > Inventory items [999] - Could work also with STEAM!
Spoiler
[ENABLE]
aobscan(inventory_items,8B 43 28 89 45 EC 8B CF)
alloc(newmem,$100)
label(return)
newmem:
mov [ebx+28],3E7
mov [ebp-14],eax
jmp return
inventory_items:
jmp newmem
nop
return:
registersymbol(inventory_items)
[DISABLE]
inventory_items:
db 8B 43 28 89 45 EC
unregistersymbol(inventory_items)
dealloc(newmem)

Re: [REQUEST] STARDEW VALLEY V. 1.4 STEAM

Posted: Fri Dec 13, 2019 6:30 pm
by iSixPool
been looking into finding the base address myself and using the previous cheat tables to build the structures myself (like I assume OP was going for too)

@teknomage01: I see that you posted an aobscan for the inventory_items but whenever I try to run 1.4.x on gog/steam I am unable to find the value (through the lua runner or the regular array of bytes scan). I was hoping not to have to downgrade to figure stuff out but maybe just downgrading to 1.2 / 1.3 so i can see how successful cheat table scan works?

I know they hot patched the original 1.4 release so maybe offsets changed there as well? curious if anyone else is working on this / has any tips on how to get the farmerBaseAddress / inventory structure.. best I've done is get the active item static pointer but I don't even know what the item structure is so haven't been able to find the item_id / anything to identify it in a meaningful way (other than counts)

Re: [REQUEST] STARDEW VALLEY V. 1.4 STEAM

Posted: Tue Dec 17, 2019 11:27 am
by bokkafa
I'd love the fishing cheats to be updated I can live without the rest, fishing is my bane

Re: [REQUEST] STARDEW VALLEY V. 1.4 STEAM

Posted: Sat Aug 01, 2020 5:20 am
by greenfield
VampTY wrote:
Tue Dec 03, 2019 3:59 pm
GOG version 1.4 > Inventory items [999] - Could work also with STEAM!
Spoiler
[ENABLE]
aobscan(inventory_items,8B 43 28 89 45 EC 8B CF)
alloc(newmem,$100)
label(return)
newmem:
mov [ebx+28],3E7
mov [ebp-14],eax
jmp return
inventory_items:
jmp newmem
nop
return:
registersymbol(inventory_items)
[DISABLE]
inventory_items:
db 8B 43 28 89 45 EC
unregistersymbol(inventory_items)
dealloc(newmem)
How to change it to 99 ? i try changed mov [ebx+28],3E7 to mov [ebx+28],63 but it doesn't work.