Page 2 of 2

Re: PULSAR: LOST COLONY - Cheat Engine Table

Posted: Wed Nov 24, 2021 3:13 am
by Sigan
Everything worked great for me, except infinite Stamina. I just made an infinite stamina cheat for those that need it, and you can use it to update the AoB on yours. It just couldn't find those bytes. Thanks for a great table!
Infinite Stamina

{ Game : PULSAR_LostColony.exe
Author : Sigan
}

[ENABLE]

aobscan(INJECT,F3 0F 11 AE 30 01 00 00 F3 0F 10 86 30) // should be unique
alloc(newmem,$1000,INJECT)
label(maxStam)
label(code)
label(return)

newmem:
movss xmm5,[maxStam]
code:
movss [rsi+00000130],xmm5
jmp return

maxStam:
dd (float)1

INJECT:
jmp newmem
nop 3
return:
registersymbol(INJECT)
registersymbol(maxStam)
[DISABLE]

INJECT:
db F3 0F 11 AE 30 01 00 00

unregistersymbol(INJECT)
unregistersymbol(maxStam)
dealloc(newmem)

{
// ORIGINAL CODE - INJECTION POINT: 1D0F0A124EB

1D0F0A124B7: F2 0F 59 CA - mulsd xmm1,xmm2
1D0F0A124BB: F3 0F 10 95 24 F9 FF FF - movss xmm2,[rbp-000006DC]
1D0F0A124C3: F3 0F 5A D2 - cvtss2sd xmm2,xmm2
1D0F0A124C7: F2 0F 59 CA - mulsd xmm1,xmm2
1D0F0A124CB: F2 0F 5C C1 - subsd xmm0,xmm1
1D0F0A124CF: F2 0F 5A E8 - cvtsd2ss xmm5,xmm0
1D0F0A124D3: F3 0F 11 AD 18 F9 FF FF - movss [rbp-000006E8],xmm5
1D0F0A124DB: F3 0F 10 85 18 F9 FF FF - movss xmm0,[rbp-000006E8]
1D0F0A124E3: F3 0F 5A C0 - cvtss2sd xmm0,xmm0
1D0F0A124E7: F2 0F 5A E8 - cvtsd2ss xmm5,xmm0
// ---------- INJECTING HERE ----------
1D0F0A124EB: F3 0F 11 AE 30 01 00 00 - movss [rsi+00000130],xmm5
// ---------- DONE INJECTING ----------
1D0F0A124F3: F3 0F 10 86 30 01 00 00 - movss xmm0,[rsi+00000130]
1D0F0A124FB: F3 0F 5A C0 - cvtss2sd xmm0,xmm0
1D0F0A124FF: F2 0F 5A E8 - cvtsd2ss xmm5,xmm0
1D0F0A12503: F3 0F 11 AD 18 F9 FF FF - movss [rbp-000006E8],xmm5
1D0F0A1250B: F3 0F 10 85 18 F9 FF FF - movss xmm0,[rbp-000006E8]
1D0F0A12513: F3 0F 5A C0 - cvtss2sd xmm0,xmm0
1D0F0A12517: 66 0F 57 C9 - xorpd xmm1,xmm1
1D0F0A1251B: F3 0F 10 15 6D 0B 00 00 - movss xmm2,[1D0F0A13090]
1D0F0A12523: F3 0F 5A D2 - cvtss2sd xmm2,xmm2
1D0F0A12527: F2 0F 5A D2 - cvtsd2ss xmm2,xmm2
}

Re: PULSAR: LOST COLONY - Cheat Engine Table

Posted: Wed Nov 24, 2021 5:31 pm
by pokegustavo
Hello there, I was wondering, since you made this, you think it would be possible to check memory to make an auto-slipt for the speedrun of the races?

Re: PULSAR: LOST COLONY - Cheat Engine Table

Posted: Wed Nov 24, 2021 11:19 pm
by pokegustavo
And no, I am not asking you to do it (think it may sound like me asking you to code it) I was just wondering

Re: PULSAR: LOST COLONY - Cheat Engine Table

Posted: Mon Nov 29, 2021 3:29 am
by Sigan
Hey OP, how hard would it be to add a check for some of your scripts to make sure they only work on the player's ship? The TeamID for the PLShipInfoBase is +384. If 0 = PlayerShip, how would I insert that check in your script? I don't know lua, but I could do this in assembly if the anticheat stuff didn't crash the game on me.

Something like:
Spoiler

cmp [rax+384],#0 //register probably innacurate
jne originalcode
PLShipStats:get_ReactorTempCurrent:
mov [FloatNum],(float)0.01 //your RetFloatSmall variable
mov rax,[FloatNum]
movss xmm0,[FloatNum]
ret

originalcode:
PLShipStats:get_ReactorTempCurrent:
push rbp
I know that's a mess and wrong on a number of levels, but I think you will be able to see what I'm trying to do here. I just don't know how to do it.

A good majority of the Ship scripts need this check to keep from affecting all the other ships. Or else, while I may not overheat, I can also not overheat the enemy ships. That kinda removes an element of gameplay for me, and makes certain weapons much less useful. Same with Small Power Usage, Infinite Oxygen, Set Ship Components Level, Set Ship Components Multiplier, Fast Startup OS, Warp Charge, Warp Range (might be unnecessary), Always Has Power, High Turret Range, Infinite Turret Charge, Turret DPS, and Turret No Heat.

Any chance I can get your help on this? Is there a sub we can write to check it and then just call that?

Re: PULSAR: LOST COLONY - Cheat Engine Table

Posted: Tue Nov 30, 2021 3:40 pm
by Sigan
Also... I've been game hacking for a long time. I still don't know how to bypass an anticheat, like the one set up in this game. I'm not playing this multiplayer and I have an ethical understanding that doesn't allow my conscience to use these cheats on multiplayer - unless cheating in multiplayer is something all the players want to do, and it's a cooperative game like this one is. But I still have issues with anyone that cheats to show up on a leaderboard somewhere, or a speedrun timer.

Point is, I just want to bypass the anticheat for my single player runs, regardless. I haven't even played this one multiplayer yet.

Is there anyone that could download this game, look at the anticheat stuff, and teach me a bit about what to look for and how to bypass it?

Re: PULSAR: LOST COLONY - Cheat Engine Table

Posted: Tue Nov 30, 2021 4:27 pm
by Sigan
I'm thinking if I could find the right location and method, I could do something like this:
Spoiler

[ENABLE]
Beebyte.Obfuscator.RenameAttribute:GetTarget:
ret
[DISABLE]
Beebyte.Obfuscator.RenameAttribute:GetTarget:
sub rsp,08
//Beebyte.Obfuscator.RenameAttribute:GetTarget - 48 83 EC 08 - sub rsp,08

Re: PULSAR: LOST COLONY - Cheat Engine Table

Posted: Wed Dec 29, 2021 1:21 am
by ThatCat
Chat commands cheat does not appear to work, unless there is somewhere else we're supposed to enter these commands

Re: PULSAR: LOST COLONY - Cheat Engine Table

Posted: Tue Feb 22, 2022 3:46 pm
by PasswordDeviant
Is anyone still playing this game enough to update the table?

Beat both campaigns and now I'm interested in being able to swap components without a depot in the Lost Colony campaign to see how broken a build I can make without excessive tedium.

Re: PULSAR: LOST COLONY - Cheat Engine Table

Posted: Wed May 04, 2022 3:43 am
by ilke
can you please update the trainer?

Re: PULSAR: LOST COLONY - Cheat Engine Table

Posted: Sun May 29, 2022 3:53 pm
by JakobBlub
The Tables arnĀ“t working for me in the newest Version. Is there any updated Version?

Re: PULSAR: LOST COLONY - Cheat Engine Table

Posted: Sat Jun 04, 2022 8:13 am
by Ragnarok20
Table isn't working anymore, can we get an update please?

Re: PULSAR: LOST COLONY - Cheat Engine Table

Posted: Mon Jul 25, 2022 7:59 pm
by Pally
Here is hoping for an update.. Cheers..

Re: PULSAR: LOST COLONY - Cheat Engine Table

Posted: Thu Jul 28, 2022 5:13 am
by Sigan
It's easier to mod. Join the discord for the game. They have people that will help you learn, or you can just try out some of the mods they've made.