Author Topic: [BUG] Something going wrong when rewinding  (Read 1520 times)

0 Members and 1 Guest are viewing this topic.

Offline namida

  • Administrator
  • Posts: 12380
    • View Profile
    • NeoLemmix Website
[BUG] Something going wrong when rewinding
« on: October 16, 2023, 09:01:42 PM »
Was making a solution replay for Mayhem 20 of LP3D, encountered some cases where the alive lemming count went down after backwards framestepping (then come right after further steps). I suspect some of the "checkpoint" save states aren't being erased correctly but haven't looked into it yet.

Using the latest source at the time, which has a few changes from 0.0.25.0.
My Lemmings 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)

Offline namida

  • Administrator
  • Posts: 12380
    • View Profile
    • NeoLemmix Website
Re: [BUG] Something going wrong when rewinding
« Reply #1 on: October 18, 2023, 09:35:18 PM »
Have encountered this again. Haven't shed any light on the cause, but I did confirm that an extra lemming was actually missing (as opposed to merely an incorrect count being displayed).
« Last Edit: October 19, 2023, 12:10:06 AM by namida »
My Lemmings 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)

Offline namida

  • Administrator
  • Posts: 12380
    • View Profile
    • NeoLemmix Website
Re: [BUG] Something going wrong when rewinding
« Reply #2 on: October 23, 2023, 01:06:55 AM »
I did identify one plausible cause of this and fixed it, but it's not definite. I haven't been able to intentionally trigger this bug by any means, so it's hard to say if it really is fixed or not.
My Lemmings 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)