[November Release] [Solved] Trackmania Speedrun Autosplitter stopped working

Talk here if you need help about Maniaplanet or its games

Moderator: English Moderator

Post Reply
RastaBobby
Posts: 12
Joined: 12 Sep 2016, 19:04

[November Release] [Solved] Trackmania Speedrun Autosplitter stopped working

Post by RastaBobby »

The developer of the script has solved the problem.
Last edited by RastaBobby on 19 Nov 2017, 21:35, edited 2 times in total.
User avatar
Miss
Posts: 2151
Joined: 05 Jan 2016, 11:34
Location: The Netherlands
Contact:

Re: [November Release] Trackmania Speedrun Autosplitter stopped working

Post by Miss »

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.
3080 RTX, Ryzen 3700X, 32GB RAM, Windows 11
Forum moderator, opinions are my own. :thx:
Check out Image openplanet, the alternative ManiaPlanet & Turbo scripting platform! (Openplanet subforum)
I also stream and tweet.
RastaBobby
Posts: 12
Joined: 12 Sep 2016, 19:04

Re: [November Release] Trackmania Speedrun Autosplitter stopped working

Post by RastaBobby »

Problem solved
Last edited by RastaBobby on 19 Nov 2017, 21:35, edited 2 times in total.
User avatar
Miss
Posts: 2151
Joined: 05 Jan 2016, 11:34
Location: The Netherlands
Contact:

Re: [November Release] Trackmania Speedrun Autosplitter stopped working

Post by Miss »

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 :P
3080 RTX, Ryzen 3700X, 32GB RAM, Windows 11
Forum moderator, opinions are my own. :thx:
Check out Image openplanet, the alternative ManiaPlanet & Turbo scripting platform! (Openplanet subforum)
I also stream and tweet.
RastaBobby
Posts: 12
Joined: 12 Sep 2016, 19:04

Re: [November Release] Trackmania Speedrun Autosplitter stopped working

Post by RastaBobby »

Problem solved
Last edited by RastaBobby on 19 Nov 2017, 21:34, edited 1 time in total.
User avatar
Miss
Posts: 2151
Joined: 05 Jan 2016, 11:34
Location: The Netherlands
Contact:

Re: [November Release] Trackmania Speedrun Autosplitter stopped working

Post by Miss »

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:

Code: Select all

var RaceStateTarget = new SigScanTarget(0, "54 9B 7E 01 6C 9B 7E 01 38 9B 7E 01");
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..
3080 RTX, Ryzen 3700X, 32GB RAM, Windows 11
Forum moderator, opinions are my own. :thx:
Check out Image openplanet, the alternative ManiaPlanet & Turbo scripting platform! (Openplanet subforum)
I also stream and tweet.
User avatar
Miss
Posts: 2151
Joined: 05 Jan 2016, 11:34
Location: The Netherlands
Contact:

Re: [November Release] [Solved] Trackmania Speedrun Autosplitter stopped working

Post by Miss »

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. :thx:
Check out Image openplanet, the alternative ManiaPlanet & Turbo scripting platform! (Openplanet subforum)
I also stream and tweet.
Post Reply

Return to “Support & Bug Reports”

Who is online

Users browsing this forum: No registered users and 3 guests