Page 1 of 2

Everspace

Posted: Mon Mar 27, 2017 8:16 am
by STN
Credits: Zanzer

Unlimited Health
Unlimited Energy
Unlimited Ammo
Unlimited Consumables
Ignore Cooldowns
Maximum Fuel
Ignore Blueprint Requirements
Set Resources to 999
Unlock All Blueprints (In-Game Cheat)

Credits: K4zzaa
I've created the table for the resources, but it only works if you already got 1 of the resources, if you see a value in CE like 505883808 don't change it until you found the resource at least once.

Can't really explain why as I've found the static adress but every time I restart the game the pointers point to a different resource and is only valid if you got at least one. My guess it has something to do with the game being x64. Let me know if it works for you.

@snthennumbers
1. Start over and play so for that you got like 2-3k credits and die.
2. Fire up CE and open Win64-Shipping.exe process with it
3. In the hangar (where you can spend credits) type your number of credits in the upper right of CE and hit New Scan and then First Scan.
4. Buy an upgrade, go back to CE and write you new credit value in the field and hit next scan.
5. If you still got more than 3-5 results repeat Step 4. If you get like 3 results change one at a time and look ingame if your value changed, if not try the next one until you found it.

Re: Everspace

Posted: Tue Mar 28, 2017 6:27 pm
by Danger_D
Thank you, but I think, it's partly outdated...unlimited health/energy/ammo is not working

Re: Everspace

Posted: Fri May 26, 2017 10:56 am
by Fenix
We kinda need an update for that awesome all blueprints table, the full game came out today.
Thank you in advance!

Re: Everspace

Posted: Fri May 26, 2017 1:16 pm
by BUB73
Up for an updated cheat table please.
thanks in advance.

Re: Everspace

Posted: Sat May 27, 2017 7:09 am
by yoco
A table for official release would be nice yea :)

Re: Everspace

Posted: Mon May 29, 2017 2:57 pm
by Nameless One
A table for version (1.0.6.32482).
1. Set Resources to 999
2. Infinite Secondary weapons ammo (rockets)
3. Infinite consumables (devices)
4. No cooldown for devices
5. Infinite fuel

Script "Set Resources to 999" was taken from the outdated table and works well in the 1.0.6.32482 version.
Credits: K4zzaa
I've created the table for the resources, but it only works if you already got 1 of the resources, if you see a value in CE like 505883808 don't change it until you found the resource at least once.

Other scripts were made while playing the actual (1.0.6.32482) game version.

P.S. I'm a newbie in CT scripting, so cannot make scripts for health/shields and blueprints, do not even know how to start and where to look for the values/code.
P.P.S. Sorry for my poor english.

Re: Everspace

Posted: Mon May 29, 2017 6:41 pm
by Fenix
P.S. I'm a newbie in CT scripting, so cannot make scripts for health/shields and blueprints, do not even know how to start and where to look for the values/code.
P.P.S. Sorry for my poor english.


I managed to get the HP to work but then everything turns invulnerable, back to the drawing board

Re: Everspace

Posted: Mon May 29, 2017 7:30 pm
by Eddy
Thx

Re: Everspace

Posted: Mon May 29, 2017 10:57 pm
by fantomas
Nameless One wrote:
Mon May 29, 2017 2:57 pm
5. Infinite fuel
Hi :)

I think your 'Infinite fuel' cheat will not be enough if you plane to upgrade your ship, IMHO.

Code: Select all

code:
  mov eax,86     // 86 hex -> 134 dec                //  my current ship has 175 fuel and this cheat will not be enough 
  mov [rdi+00000088],eax
  jmp return
Here is a simple way that I'm using to prevent fuel from decreasing:

Code: Select all

{
  Game   : RSG-Win64-Shipping.exe
  Version: 1.0.6.32.482
  Date   : 2017-05-29
  Author : fantomas
}

[ENABLE]
aobscanmodule(aobOnPlayerJumpCompleted,RSG-Win64-Shipping.exe,F3 41 0F 5C 85 FC 00 00 00)
alloc(newmem,$1000,"RSG-Win64-Shipping.exe"+1F9DA1)

label(code)
label(return)

newmem:
  addss xmm0,[r13+000000FC]    // this code will increase your fuel by 25 each time you jump into gates, 
                               // so your fuel will never decrease, whatever your max fuel actually is. 
  jmp return

code:
  subss xmm0,[r13+000000FC]    // this code is executed each time you jump into gates - it decreases your fuel by 25 
  jmp return

aobOnPlayerJumpCompleted:
  jmp newmem
  nop
  nop
  nop
  nop
return:
registersymbol(aobOnPlayerJumpCompleted)

[DISABLE]
aobOnPlayerJumpCompleted:
  db F3 41 0F 5C 85 FC 00 00 00

unregistersymbol(aobOnPlayerJumpCompleted)
dealloc(newmem)

{
// ORIGINAL CODE - INJECTION POINT: "RSG-Win64-Shipping.exe"+1F9DA1

"RSG-Win64-Shipping.exe"+1F9D73: 85 C0                       -  test eax,eax
"RSG-Win64-Shipping.exe"+1F9D75: 7E 52                       -  jle RSG-Win64-Shipping.exe+1F9DC9
"RSG-Win64-Shipping.exe"+1F9D77: 41 38 B5 10 01 00 00        -  cmp [r13+00000110],sil
"RSG-Win64-Shipping.exe"+1F9D7E: 74 13                       -  je RSG-Win64-Shipping.exe+1F9D93
"RSG-Win64-Shipping.exe"+1F9D80: 49 8D 8D F0 00 00 00        -  lea rcx,[r13+000000F0]
"RSG-Win64-Shipping.exe"+1F9D87: E8 E4 E4 06 00              -  call RSG-Win64-Shipping.exe+268270
"RSG-Win64-Shipping.exe"+1F9D8C: 41 88 B5 10 01 00 00        -  mov [r13+00000110],sil
"RSG-Win64-Shipping.exe"+1F9D93: 66 0F 6E 87 88 00 00 00     -  movd xmm0,[rdi+00000088]
"RSG-Win64-Shipping.exe"+1F9D9B: 49 8B CD                    -  mov rcx,r13
"RSG-Win64-Shipping.exe"+1F9D9E: 0F 5B C0                    -  cvtdq2ps xmm0,xmm0
// ---------- INJECTING HERE ----------
"RSG-Win64-Shipping.exe"+1F9DA1: F3 41 0F 5C 85 FC 00 00 00  -  subss xmm0,[r13+000000FC]
// ---------- DONE INJECTING  ----------
"RSG-Win64-Shipping.exe"+1F9DAA: F3 0F 2C C0                 -  cvttss2si eax,xmm0
"RSG-Win64-Shipping.exe"+1F9DAE: 89 87 88 00 00 00           -  mov [rdi+00000088],eax
"RSG-Win64-Shipping.exe"+1F9DB4: E8 E7 90 FB FF              -  call RSG-Win64-Shipping.exe+1B2EA0
"RSG-Win64-Shipping.exe"+1F9DB9: 83 F8 FF                    -  cmp eax,-01
"RSG-Win64-Shipping.exe"+1F9DBC: 7E 32                       -  jle RSG-Win64-Shipping.exe+1F9DF0
"RSG-Win64-Shipping.exe"+1F9DBE: 8B 47 7C                    -  mov eax,[rdi+7C]
"RSG-Win64-Shipping.exe"+1F9DC1: 89 87 84 00 00 00           -  mov [rdi+00000084],eax
"RSG-Win64-Shipping.exe"+1F9DC7: EB 13                       -  jmp RSG-Win64-Shipping.exe+1F9DDC
"RSG-Win64-Shipping.exe"+1F9DC9: 49 8B CD                    -  mov rcx,r13
"RSG-Win64-Shipping.exe"+1F9DCC: 89 B7 88 00 00 00           -  mov [rdi+00000088],esi
}

Re: Everspace

Posted: Tue May 30, 2017 9:36 am
by f34rY
Just managed to get 3 colonial warship spawned on me. Best ship with full upgrade got destroyed in 3 sec. Godmode is needed to find out whats in it.

Re: Everspace

Posted: Tue May 30, 2017 11:01 am
by Nameless One
Fenix wrote:
Mon May 29, 2017 6:41 pm
I managed to get the HP to work but then everything turns invulnerable, back to the drawing board
Same result here.
Tried to analyze the "Unlimited hp" script from the outdated table: I see that we need to separate two different codes for player and for enemy, but as I can see, there are different registers in the outdated and in the actual game version (maybe I'm wrong and still counfused with the ***ss commands and xmm regs) so, I can not understand how to identify enemy/player HP decrease code in the actual game version code :(
fantomas wrote:
Mon May 29, 2017 10:57 pm

Hi :)

I think your 'Infinite fuel' cheat will not be enough if you plane to upgrade your ship, IMHO.

Here is a simple way that I'm using to prevent fuel from decreasing:

Code: Select all

{
  Game   : RSG-Win64-Shipping.exe
  Version: 1.0.6.32.482
  Date   : 2017-05-29
  Author : fantomas
}

[ENABLE]
aobscanmodule(aobOnPlayerJumpCompleted,RSG-Win64-Shipping.exe,F3 41 0F 5C 85 FC 00 00 00)
alloc(newmem,$1000,"RSG-Win64-Shipping.exe"+1F9DA1)

label(code)
label(return)

newmem:
  addss xmm0,[r13+000000FC]    // this code will increase your fuel by 25 each time you jump into gates, 
                               // so your fuel will never decrease, whatever your max fuel actually is. 
  jmp return

code:
  subss xmm0,[r13+000000FC]    // this code is executed each time you jump into gates - it decreases your fuel by 25 
  jmp return

aobOnPlayerJumpCompleted:
  jmp newmem
  nop
  nop
  nop
  nop
return:
registersymbol(aobOnPlayerJumpCompleted)

[DISABLE]
aobOnPlayerJumpCompleted:
  db F3 41 0F 5C 85 FC 00 00 00

unregistersymbol(aobOnPlayerJumpCompleted)
dealloc(newmem)

{
// ORIGINAL CODE - INJECTION POINT: "RSG-Win64-Shipping.exe"+1F9DA1

"RSG-Win64-Shipping.exe"+1F9D73: 85 C0                       -  test eax,eax
"RSG-Win64-Shipping.exe"+1F9D75: 7E 52                       -  jle RSG-Win64-Shipping.exe+1F9DC9
"RSG-Win64-Shipping.exe"+1F9D77: 41 38 B5 10 01 00 00        -  cmp [r13+00000110],sil
"RSG-Win64-Shipping.exe"+1F9D7E: 74 13                       -  je RSG-Win64-Shipping.exe+1F9D93
"RSG-Win64-Shipping.exe"+1F9D80: 49 8D 8D F0 00 00 00        -  lea rcx,[r13+000000F0]
"RSG-Win64-Shipping.exe"+1F9D87: E8 E4 E4 06 00              -  call RSG-Win64-Shipping.exe+268270
"RSG-Win64-Shipping.exe"+1F9D8C: 41 88 B5 10 01 00 00        -  mov [r13+00000110],sil
"RSG-Win64-Shipping.exe"+1F9D93: 66 0F 6E 87 88 00 00 00     -  movd xmm0,[rdi+00000088]
"RSG-Win64-Shipping.exe"+1F9D9B: 49 8B CD                    -  mov rcx,r13
"RSG-Win64-Shipping.exe"+1F9D9E: 0F 5B C0                    -  cvtdq2ps xmm0,xmm0
// ---------- INJECTING HERE ----------
"RSG-Win64-Shipping.exe"+1F9DA1: F3 41 0F 5C 85 FC 00 00 00  -  subss xmm0,[r13+000000FC]
// ---------- DONE INJECTING  ----------
"RSG-Win64-Shipping.exe"+1F9DAA: F3 0F 2C C0                 -  cvttss2si eax,xmm0
"RSG-Win64-Shipping.exe"+1F9DAE: 89 87 88 00 00 00           -  mov [rdi+00000088],eax
"RSG-Win64-Shipping.exe"+1F9DB4: E8 E7 90 FB FF              -  call RSG-Win64-Shipping.exe+1B2EA0
"RSG-Win64-Shipping.exe"+1F9DB9: 83 F8 FF                    -  cmp eax,-01
"RSG-Win64-Shipping.exe"+1F9DBC: 7E 32                       -  jle RSG-Win64-Shipping.exe+1F9DF0
"RSG-Win64-Shipping.exe"+1F9DBE: 8B 47 7C                    -  mov eax,[rdi+7C]
"RSG-Win64-Shipping.exe"+1F9DC1: 89 87 84 00 00 00           -  mov [rdi+00000084],eax
"RSG-Win64-Shipping.exe"+1F9DC7: EB 13                       -  jmp RSG-Win64-Shipping.exe+1F9DDC
"RSG-Win64-Shipping.exe"+1F9DC9: 49 8B CD                    -  mov rcx,r13
"RSG-Win64-Shipping.exe"+1F9DCC: 89 B7 88 00 00 00           -  mov [rdi+00000088],esi
}
Hello. Got the idea, thank you. Been a bit confused for a first time with the ***ss commands and xmm registers.
f34rY wrote:
Tue May 30, 2017 9:36 am
Just managed to get 3 colonial warship spawned on me. Best ship with full upgrade got destroyed in 3 sec. Godmode is needed to find out whats in it.
Still problems with the God-mode script. But you can easily make a God-mode in one sector: when you enter the sector, find your HP value in CE (it is a float value, just do some crash-tests with asteroids and filter your actual HP value) and freeze it (but be sure to unfreeze it when you leave the sector)

Re: Everspace

Posted: Fri Jul 21, 2017 9:22 pm
by Eric
here is a table for the current build of everscape

godmode
infinite energy
infinite ammo

Re: Everspace

Posted: Fri Jul 21, 2017 9:41 pm
by kanggg
Thank you, Eric.

Re: Everspace

Posted: Sat Jul 22, 2017 10:55 am
by StinVec
There is also another table available by Squall8 that is up to date with game version 1.0.8.32661 and has additional options.
viewtopic.php?f=4&t=2800

Everspace

Posted: Fri Jun 22, 2018 10:22 pm
by Dad
can we get a 1.3 update?