[November Release] [Solved] Trackmania Speedrun Autosplitter stopped working
Moderator: English Moderator
-
- Posts: 12
- Joined: 12 Sep 2016, 19:04
[November Release] [Solved] Trackmania Speedrun Autosplitter stopped working
The developer of the script has solved the problem.
Last edited by RastaBobby on 19 Nov 2017, 21:35, edited 2 times in total.
Re: [November Release] Trackmania Speedrun Autosplitter stopped working
Might be able to help with this if the developer of that script isn't active.
What does the output of the script say? (It seems to be logging some things)
Also, a more permanent solution might be Openplanet when that releases, it could talk with the autosplitter program via sockets.
ALSO, Nadeo released a Telemetry API (basically a read-only shared memory block) which may or may not have enough information to do this in a much cleaner way.
ADDITIONALLY (yes, I can keep going with possible clean solutions apparently), you can also make a custom speedrun title pack for this which implements an autosplitter interface directly into the gamemode/menu scripts.
What does the output of the script say? (It seems to be logging some things)
Also, a more permanent solution might be Openplanet when that releases, it could talk with the autosplitter program via sockets.
ALSO, Nadeo released a Telemetry API (basically a read-only shared memory block) which may or may not have enough information to do this in a much cleaner way.
ADDITIONALLY (yes, I can keep going with possible clean solutions apparently), you can also make a custom speedrun title pack for this which implements an autosplitter interface directly into the gamemode/menu scripts.
3080 RTX, Ryzen 3700X, 32GB RAM, Windows 11
Forum moderator, opinions are my own.
Check out
openplanet, the alternative ManiaPlanet & Turbo scripting platform! (Openplanet subforum)
I also stream and tweet.
Forum moderator, opinions are my own.

Check out

I also stream and tweet.
-
- Posts: 12
- Joined: 12 Sep 2016, 19:04
Re: [November Release] Trackmania Speedrun Autosplitter stopped working
Problem solved
Last edited by RastaBobby on 19 Nov 2017, 21:35, edited 2 times in total.
Re: [November Release] Trackmania Speedrun Autosplitter stopped working
I mean I understand what it does and how it works, but I don't know whether you're asking for help on fixing it for the new update or if you're asking Nadeo in general to implement some public API to do this in a cleaner way 

3080 RTX, Ryzen 3700X, 32GB RAM, Windows 11
Forum moderator, opinions are my own.
Check out
openplanet, the alternative ManiaPlanet & Turbo scripting platform! (Openplanet subforum)
I also stream and tweet.
Forum moderator, opinions are my own.

Check out

I also stream and tweet.
-
- Posts: 12
- Joined: 12 Sep 2016, 19:04
Re: [November Release] Trackmania Speedrun Autosplitter stopped working
Problem solved
Last edited by RastaBobby on 19 Nov 2017, 21:34, edited 1 time in total.
Re: [November Release] Trackmania Speedrun Autosplitter stopped working
The problem with this script is that the RaceStateTarget pattern is wrong, it's just matching on absolute pointers, so it will have to be changed every time there's an update:
The result on the 08_31 build for this pattern is a very strange one too as it's landing in the middle of class definitions. Perhaps it's using it for some static offsets? It's pretty strange and I have no idea what the initial intention was for this so I can't even attempt to find you the proper solution here.
Edit: Even after finding the address that this pattern is supposed to find, I can't make sense of it, since the offsets are different anyway. Very strange pattern search..
Code: Select all
var RaceStateTarget = new SigScanTarget(0, "54 9B 7E 01 6C 9B 7E 01 38 9B 7E 01");
Edit: Even after finding the address that this pattern is supposed to find, I can't make sense of it, since the offsets are different anyway. Very strange pattern search..
3080 RTX, Ryzen 3700X, 32GB RAM, Windows 11
Forum moderator, opinions are my own.
Check out
openplanet, the alternative ManiaPlanet & Turbo scripting platform! (Openplanet subforum)
I also stream and tweet.
Forum moderator, opinions are my own.

Check out

I also stream and tweet.
Re: [November Release] [Solved] Trackmania Speedrun Autosplitter stopped working
You make me look like a crazy person by editing your posts.
3080 RTX, Ryzen 3700X, 32GB RAM, Windows 11
Forum moderator, opinions are my own.
Check out
openplanet, the alternative ManiaPlanet & Turbo scripting platform! (Openplanet subforum)
I also stream and tweet.
Forum moderator, opinions are my own.

Check out

I also stream and tweet.
Who is online
Users browsing this forum: No registered users and 3 guests