Page 18 of 18

Re: Endless Space 2 v1.0.1/1.5.8 S5 CODEX/STEAM (GM and More) 2019-Oct-13

Posted: Sun Jul 04, 2021 1:17 am
by Buttlight
Do you need to have all DLC to use the table? because following an advice of an african warlord, i didn't buy the Awakening DLC because of the issues it cause to the gameplay.

Re: Endless Space 2 v1.0.1/1.5.8 S5 CODEX/STEAM (GM and More) 2019-Oct-13

Posted: Sun Jul 04, 2021 9:00 pm
by Buttlight
Somehow i can activate the trainer without error after:

1. start new/load a game
2. check empire summary, check a system
3. then end at least one round.
4. activate the script

Re: Endless Space 2 v1.0.1/1.5.8 S5 CODEX/STEAM (GM and More) 2019-Oct-13

Posted: Tue Jul 20, 2021 7:35 pm
by gideon25
I created a Table to go along with this one:
viewtopic.php?f=4&t=16741

Re: Endless Space 2 v1.0.1/1.5.8 S5 CODEX/STEAM (GM and More) 2019-Oct-13

Posted: Sun Aug 15, 2021 8:43 am
by Vena
I tried everything, dozens and dozens of times, the table still does not load. I have CT 7.2 (latest), I load, open the summary screen. I inspect systems. I click fleets. I tried all the combinations I could think of. Hero and Ship info are still not being found.

Asserts on lines 192 to 195 fail
Asserts on lines 205 and 206 fail
All other asserts return true.

It is basically failing to properly locate Hero information and Ship/Fleet info. Which in turn causes those parts of the table not to work. (the rest of the table works as intended).

Sorry, but my tech skills are not good enough to understand how CT works. I can see that the string Fleet:get_CurrentMovementPoints+000d is being used, but I can't figure if Fleet is a pointer/label, idem for get_CurrentMovementPoints, and if it is then added an offset of 000d. Unfortunately, this is where my "help" "debugging" this ends. Hopefully, it will help someone with more knowledge than I on how to change the offsets to the new locations.

Failed asserts:
192 //assert(HLID,?? ?? ?? ?? 48 83 ec 20 48 8b 06)
193 //assert(HXID,?? ?? ?? ?? 48 83 ec 20 48 8b 06)
194 //assert(HSID,?? ?? ?? ?? 48 83 ec 20 48 8b 06)
195 //assert(HAID,?? ?? ?? ?? 48 83 ec 20 48 8b 06)
...
205 //assert(SHID,?? ?? ?? ?? f2 0f 10 d0 f2 0f 5a)
206 //assert(SMID,?? ?? ?? ?? 48 83 ec 20 48 8b 06)

Vena

p.s. If anyone can point me on how I can examine the memory at Fleet:get_CurrentMovementPoints in CT, I am happy to look for the right offset. Unfortunately, the memory view asks me for an address, and I can't find a way to know what address Fleet:get_CurrentMovementPoints is.

p.s.2 Also, sometimes the asserts related to Empire (lines 197-203) work, sometimes not!

ps.3 Also, sometimes 197-203 works just fine, but 213 does not because SAID failed to be defined! (It missed both IFs on the definition part!)

Re: Endless Space 2 v1.0.1/1.5.8 S5 CODEX/STEAM (GM and More) 2019-Oct-13

Posted: Sun Aug 15, 2021 10:22 pm
by Vena
Ok, so I poked around a bit more, read a bit about mono dissect, saw some examples, and like a monkey punching a keyboard I managed to get some things working (kind of).

For some reason, the offsets sometimes change. I could not understand why the offsets would be changing, they should not.
If relevant, I am running V1.5.48 S5 GOLD-Public - Offical steam release, no cracks, no DLCs, several mods.

Some offset changes I found for some defines:
SHID +0085 from +007b
SMID +0012 from +000d
SAID +001c from IF +0017|+0025

But, sometimes I load the game and some old offsets are the correct ones, sometimes the new ones.
Anyhow, with some work and (lots of) patience, I manage to get the table running. Running in the sense that ALL asserts passed. No assert was commented out, so in theory, all offsets/pointers would be working. Unfortunately, practice didn't match theory.

The script runs, all asserts pass, CT shows the list of options, but without even activating any option, alt-tab back to the game and clicking anything crashes the game.

I think this is where I will stop, as it will be nearly impossible to find out what code is causing the crash. I assume is some other offset that might be writing things to the wrong place (not sure what it is writing, as no option was enabled, but for sure some new code was injected and it causes the game to crash).

Hopefully, this can help someone with more experience than me, to fix that great table.

Re: Endless Space 2 v1.0.1/1.5.8 S5 CODEX/STEAM (GM and More) 2019-Oct-13

Posted: Tue Aug 17, 2021 1:15 pm
by CheatGamer369
Buttlight wrote:
Sun Jul 04, 2021 1:11 am
As of the latest update (v.1.5.48 s5 Gold) the table is not working. tried to reopen and close the game and following every single recifence's instruction to a T. I can activate the script once, but it deactivate itself few seconds later.

tried to right click on the script it seems to be there is an error at line 179 (asserting Guiempire:Colorize+0000) or error at line 212 (unable to determine SAID). tried with both the mono feature on or off. still not activating correctly due to the error above
Yup same here, cant get it to wok no matter what :[

Re: Endless Space 2 v1.0.1/1.5.8 S5 CODEX/STEAM (GM and More) 2019-Oct-13

Posted: Thu Nov 18, 2021 3:54 am
by fireundubh
1.5.8 S5 does not activate. Context menu shows:
Error in line 193: The bytes at Hero:get_Experience+000d are not what was expected.

Re: Endless Space 2 v1.0.1/1.5.8 S5 CODEX/STEAM (GM and More) 2019-Oct-13

Posted: Sun Nov 21, 2021 11:57 am
by Exselot
Vena wrote:
Sun Aug 15, 2021 10:22 pm
Ok, so I poked around a bit more, read a bit about mono dissect, saw some examples, and like a monkey punching a keyboard I managed to get some things working (kind of).

For some reason, the offsets sometimes change. I could not understand why the offsets would be changing, they should not.
If relevant, I am running V1.5.48 S5 GOLD-Public - Offical steam release, no cracks, no DLCs, several mods.

Some offset changes I found for some defines:
SHID +0085 from +007b
SMID +0012 from +000d
SAID +001c from IF +0017|+0025

But, sometimes I load the game and some old offsets are the correct ones, sometimes the new ones.
Anyhow, with some work and (lots of) patience, I manage to get the table running. Running in the sense that ALL asserts passed. No assert was commented out, so in theory, all offsets/pointers would be working. Unfortunately, practice didn't match theory.

The script runs, all asserts pass, CT shows the list of options, but without even activating any option, alt-tab back to the game and clicking anything crashes the game.

I think this is where I will stop, as it will be nearly impossible to find out what code is causing the crash. I assume is some other offset that might be writing things to the wrong place (not sure what it is writing, as no option was enabled, but for sure some new code was injected and it causes the game to crash).

Hopefully, this can help someone with more experience than me, to fix that great table.
After a long game, the saved game has a byte offset
Table: (SHID, ?? ?? ?? ?? f2 0f 10 d0 f2 0f 5a)
Game: (SHID, ?? ?? ?? ?? ?? ?? ?? ?? f2 0f 10 d0 f2 0f 5a)
It's almost all over the signposts and of course this breaks the table.
You can fix offsets or:
[USAGE0]
1) Run CE70 or greater;
----------------- important -----------------
2) Run Game;
3) Load or start a new game;
----------------- important -----------------
3a) Click on the "Empire Summary" or on one of your STAR SYSTEMs;
----------------------CE---------------------
4) Load the game process "EndlessSpace2.exe" in CE;
5) Load this table;
6) Activate the script (in blue) by checking/clicking its box [X];
7) Now Activate the script of each cheat you want to use;
--------------- Back to Game ----------------
----------------- important -----------------
8) Select each fleet by clicking on [arrow box] n fleets times;
---------------------------------------------
9) Play On.
Now disable the script, load your game, turn it back on and then "Play On"
After that the pointers and structure look good.

Re: Endless Space 2 v1.0.1/1.5.8 S5 CODEX/STEAM (GM and More) 2019-Oct-13

Posted: Thu Apr 14, 2022 6:37 pm
by Orcos101
Hi is there is upadte version for this the last compatible version gives me an error in line 195.

Thank you

Re: Endless Space 2 v1.0.1/1.5.8 S5 CODEX/STEAM (GM and More) 2019-Oct-13

Posted: Sat Jun 04, 2022 9:58 am
by shekelnator
This table does not work as the latest version is 1.5.48

A table update would be really nice and appreciated.

Re: Endless Space 2 v1.0.1/1.5.8 S5 CODEX/STEAM (GM and More) 2019-Oct-13

Posted: Wed Jul 20, 2022 8:26 pm
by cosmiclollipop
I've tried following Recifense's instructions on the previous page, but the table doesn't work for me too.

An update to this table would be appreciated.

Re: Endless Space 2 v1.0.1/1.5.8 S5 CODEX/STEAM (GM and More) 2019-Oct-13

Posted: Wed Nov 23, 2022 1:09 pm
by Relem
For those that are on Steam and are having trouble starting the table. You have to ensure --enablemoddingtools is enabled in the Launch Options, Once you set the table to active, Cheat Engine will act like it is crashing for about a minute then it will load. However, I've only got a few of the options to work.

Re: Endless Space 2 v1.0.1/1.5.8 S5 CODEX/STEAM (GM and More) 2019-Oct-13

Posted: Thu Oct 05, 2023 10:05 pm
by Dispel
Would be nice a little update for this table. I really enjoy this game and the table was fun to play with.

Re: Endless Space 2 v1.0.1/1.5.8 S5 CODEX/STEAM (GM and More) 2019-Oct-13

Posted: Fri Mar 08, 2024 7:06 am
by kamaoako
Please can this table be update for the March 8 2024 release.