Page 69 of 195
Re: HELLDIVERS 2
Posted: Wed Mar 06, 2024 9:05 pm
by Nonnamme
BeromeGamer wrote: βWed Mar 06, 2024 5:30 pm
Nonnamme wrote: βWed Mar 06, 2024 5:08 pm
BeromeGamer wrote: βWed Mar 06, 2024 4:02 pm
Everything is broke. Time to wait
Clink
Ey, this doesn't count. I was letting others know in a clear and concise way. Wasn't complaining or asking when it'll be fixed. I'm happy to wait
hehehh im jking ur safe for now
Re: HELLDIVERS 2
Posted: Wed Mar 06, 2024 9:42 pm
by IndigoHotel87
lfm wrote: βWed Mar 06, 2024 8:49 pm
In current patch 1.8.17031.0:
show all stratagems in loadout screen:
Patch
game.dll+0xB7B690 (
0x180B7B690) to
B0 01 C3.
show all equipment in armory:
Patch
game.dll+0xBB4AC0 (
0x180BB4AC0) to
B0 01 C3.
This can probably be tracked by developers. You have been warned.
Could you give more instructions on how to do this? It doesn't look like normal hex editing will work.
Edit 1: Trying to install a DLL decompiler but my internet is not playing nice.
Re: HELLDIVERS 2
Posted: Wed Mar 06, 2024 10:07 pm
by Necromancer177
Legion08 wrote: βWed Mar 06, 2024 8:46 pm
Necromancer177 wrote: βWed Mar 06, 2024 6:55 pm
Legion08 wrote: βWed Mar 06, 2024 6:48 pm
speedhacks work fine
i am the flash on the ground haha
Where did you find one?
check the unprotected exe and game.dll
its on UC forums
Any chance for a link or you could pm me? Just went searching there but couldnβt find what youβre mentioning
Re: HELLDIVERS 2
Posted: Wed Mar 06, 2024 10:28 pm
by typicaleight09
IndigoHotel87 wrote: βWed Mar 06, 2024 9:42 pm
lfm wrote: βWed Mar 06, 2024 8:49 pm
In current patch 1.8.17031.0:
show all stratagems in loadout screen:
Patch
game.dll+0xB7B690 (
0x180B7B690) to
B0 01 C3.
show all equipment in armory:
Patch
game.dll+0xBB4AC0 (
0x180BB4AC0) to
B0 01 C3.
This can probably be tracked by developers. You have been warned.
Could you give more instructions on how to do this? It doesn't look like normal hex editing will work.
Edit 1: Trying to install a DLL decompiler but my internet is not playing nice.
What decompiler are you using/downloading?
Re: HELLDIVERS 2
Posted: Wed Mar 06, 2024 11:15 pm
by IndigoHotel87
typicaleight09 wrote: βWed Mar 06, 2024 10:28 pm
IndigoHotel87 wrote: βWed Mar 06, 2024 9:42 pm
lfm wrote: βWed Mar 06, 2024 8:49 pm
In current patch 1.8.17031.0:
show all stratagems in loadout screen:
Patch
game.dll+0xB7B690 (
0x180B7B690) to
B0 01 C3.
show all equipment in armory:
Patch
game.dll+0xBB4AC0 (
0x180BB4AC0) to
B0 01 C3.
This can probably be tracked by developers. You have been warned.
Could you give more instructions on how to do this? It doesn't look like normal hex editing will work.
Edit 1: Trying to install a DLL decompiler but my internet is not playing nice.
What decompiler are you using/downloading?
I'm trying to install AvaloniaILSpy but it seems the dotnet files fail to download. This applies to ILSpy too.
EDIT: Also I'm trying to use the linux version from the AUR
EDIT 2: I was stupid and needed to update my system, it's installing now
Re: HELLDIVERS 2
Posted: Thu Mar 07, 2024 12:08 am
by gir489
Development for this table will continue on Linux.
However, as it will not be feasible for people to use the table anymore directly, I suggest you instead use emoisback's version.dll proxy project:
[Link]
I will be making contributions to the project with my work there from now on.
Re: HELLDIVERS 2
Posted: Thu Mar 07, 2024 12:18 am
by lfm
IndigoHotel87 wrote: βWed Mar 06, 2024 9:42 pm
Could you give more instructions on how to do this? It doesn't look like normal hex editing will work.
It's bytes to patch at specific memory locations. If you don't know how to do this yourself, wait for someone to integrate it into existing cheats or tables.
Re: HELLDIVERS 2
Posted: Thu Mar 07, 2024 12:19 am
by Dekutheguy
gir489 wrote: βThu Mar 07, 2024 12:08 am
Development for this table will continue on Linux.
However, as it will not be feasible for people to use the table anymore directly, I suggest you instead use emoisback's version.dll proxy project:
[Link]
I will be making contributions to the project with my work there from now on.
Would you be able to add the unreleased equipment and stratagems listed by lfm?
viewtopic.php?p=340014#p340014
Im trying to add it to the dll myself but game keeps crashing on inject so I think im doing it wrong lol
Re: HELLDIVERS 2
Posted: Thu Mar 07, 2024 12:21 am
by IndigoHotel87
Still trying to build a DLL decompiler on linux and it is just not working. I also would like a modified file if anyone has it.
EDIT: DLL patching seems to be beyond my skills at the moment
Re: HELLDIVERS 2
Posted: Thu Mar 07, 2024 12:42 am
by emoisback
gir489 wrote: βThu Mar 07, 2024 12:08 am
Development for this table will continue on Linux.
However, as it will not be feasible for people to use the table anymore directly, I suggest you instead use emoisback's version.dll proxy project:
[Link]
I will be making contributions to the project with my work there from now on.
Thanks for willing contribute to my project, i hope i can learn more from you guys..
Re: HELLDIVERS 2
Posted: Thu Mar 07, 2024 12:45 am
by Dekutheguy
@lfm @emoisback
What am I doing wrong? I used to do this shit a lot like 6 or 7 years ago but i got married and settled down and havent done anything like this in ages.
Code: Select all
if (!gData.UnlockStuff)
{
uintptr_t Stuffs = Memory::FindPattern("game.dll", "B7 B6 90");
BYTE StuffPatch[] = { 0xB0, 0x01, 0xC3 };
Memory::Patch((LPVOID)(Stuffs), StuffPatch, 3);
gData.UnlockStuff = !gData.UnlockStuff;
printf("[Active] Unlock stuff\n");
}
}
Re: HELLDIVERS 2
Posted: Thu Mar 07, 2024 12:48 am
by lfm
Dekutheguy wrote: βThu Mar 07, 2024 12:45 am
What am I doing wrong?
game.dll+0xB7B690 is not a pattern, it's an address in memory.
Re: HELLDIVERS 2
Posted: Thu Mar 07, 2024 12:49 am
by emoisback
Dekutheguy wrote: βThu Mar 07, 2024 12:45 am
@lfm @emoisback
What am I doing wrong? I used to do this shit a lot like 6 or 7 years ago but i got married and settled down and havent done anything like this in ages.
Code: Select all
if (!gData.UnlockStuff)
{
uintptr_t Stuffs = Memory::FindPattern("game.dll", "B7 B6 90");
BYTE StuffPatch[] = { 0xB0, 0x01, 0xC3 };
Memory::Patch((LPVOID)(Stuffs), StuffPatch, 3);
gData.UnlockStuff = !gData.UnlockStuff;
printf("[Active] Unlock stuff\n");
}
}
he give you address use the address no need to find the pattern, that already static address
Re: HELLDIVERS 2
Posted: Thu Mar 07, 2024 1:01 am
by vosszaa
emoisback wrote: βThu Mar 07, 2024 12:49 am
Dekutheguy wrote: βThu Mar 07, 2024 12:45 am
@lfm @emoisback
What am I doing wrong? I used to do this shit a lot like 6 or 7 years ago but i got married and settled down and havent done anything like this in ages.
Code: Select all
if (!gData.UnlockStuff)
{
uintptr_t Stuffs = Memory::FindPattern("game.dll", "B7 B6 90");
BYTE StuffPatch[] = { 0xB0, 0x01, 0xC3 };
Memory::Patch((LPVOID)(Stuffs), StuffPatch, 3);
gData.UnlockStuff = !gData.UnlockStuff;
printf("[Active] Unlock stuff\n");
}
}
he give you address use the address no need to find the pattern, that already static address
are u gonna add OHK to your dll?
Re: HELLDIVERS 2
Posted: Thu Mar 07, 2024 1:05 am
by lfm
lfm wrote: βWed Mar 06, 2024 8:49 pm
In current patch 1.8.17031.0:
show all stratagems in loadout screen:
Patch
game.dll+0xB7B690 (
0x180B7B690) to
B0 01 C3.
show all equipment in armory:
Patch
game.dll+0xBB4AC0 (
0x180BB4AC0) to
B0 01 C3.
This can probably be tracked by developers. You have been warned.
show all armor in armory:
Patch
game.dll+0xA91290 (
0x180A91290) to
B0 01 C3.