An unofficial program based on https://github.com/GHXX/FiveDChessDataInterface for saving notation from games of 5D Chess With Multiverse Time Travel.
Start this program while 5D chess is running (or vice versa). After you finish a game with at least 4 moves, a file with the name 5dpgn<date>_<time>.txt
will be saved in the folder you ran the program from. This contains the move information, but doesn't always contain the name of the variant.
It will play the sound from Tick.wav when a player in a timed game has used 1/3 of their time since the start of their turn or the previous tick.
Note: The files produced contain your timezone (as an offset from UTC), so if you consider that information sensitve, remove that field or convert it to UTC (and don't forget to change the date if necessary) before sharing. It may also be possible to infer your timezone from the filename unless that is also changed.
While it should be stable for the most part, this program may still cause crashes/desyncs or other unexpected/unwanted behaviour, hence why the developers of this project cannot be held liable for any damage caused.
Config file (name, which tags to include, sound file, how and whether to include time, always use white's perspective) If you close the game then restart it, the recorder should record games from the second run. At the moment it doesn't It would save a click or 2 (and make it harder to forget to start the recorder) if the recorder started the game if it's not already running.