[BUG][PLAYER] Replay files don't always save in .nxrp format

Started by WillLem, March 19, 2021, 05:22:17 PM

Previous topic - Next topic

0 Members and 1 Guest are viewing this topic.

WillLem

I've noticed a wierd thing happening with autosaved replays. They sometimes save without the .nxrp file format, which has to be added manually to the filename. Thus:



This can happen at any time, with any pack.

ericderkovits

yes, I noticed that too. For example, when playing Strato's Demo pack Lemmings Hall of Fame, the level "Being for the Benefit of Mr. Kite." (Silver 08) it will save the replay but won't save the replay with the .nxrp attached so I had to append it to the end.


namida

Known issue. It's triggered by the presence of periods in the level name (or more accurately, anywhere in the resulting text) and I think it's already fixed in the source code (but will leave this topic open until I've confirmed that).

Workaround is to use a manual replay name pattern that includes the ".nxrp" extension as part of it. That aside, this is purely a filename issue and the resulting replay file itself has the correct contents.
My projects
2D Lemmings: NeoLemmix (engine) | Lemmings Plus Series (level packs) | Doomsday Lemmings (level pack)
3D Lemmings: Loap (engine) | L3DEdit (level / graphics editor) | L3DUtils (replay / etc utility) | Lemmings Plus 3D (level pack)
Non-Lemmings: Commander Keen: Galaxy Reimagined (a Commander Keen fangame)

WillLem

Thanks, namida :thumbsup:

In case anyone else needs help with this workaround, I've posted some instructions here.

namida

My projects
2D Lemmings: NeoLemmix (engine) | Lemmings Plus Series (level packs) | Doomsday Lemmings (level pack)
3D Lemmings: Loap (engine) | L3DEdit (level / graphics editor) | L3DUtils (replay / etc utility) | Lemmings Plus 3D (level pack)
Non-Lemmings: Commander Keen: Galaxy Reimagined (a Commander Keen fangame)