Author Topic: Concerning fast rewind + fast forward  (Read 75 times)

0 Members and 1 Guest are viewing this topic.

Offline Forestidia86

  • Posts: 82
    • View Profile
Concerning fast rewind + fast forward
« on: November 13, 2017, 08:09:31 pm »
In the options menu it says that fast rewind is 1 sec and fast frameskip forward is 10 sec but if I do one fast forward then I can undo that with about 4 fast rewinds, which doesn't seem to fit the time description. (Do I have a thinking error here?)

I noticed in German these keys don't seem to have a description in the options menu but just name the function(?).

I have further the feeling that there are sometimes odd (bigger) jumps with fast rewind but that's hard to assess since it makes jumps by design anyways there.
« Last Edit: November 13, 2017, 08:20:50 pm by Forestidia86 »

Offline Simon

  • Administrator
  • Posts: 1975
    • View Profile
    • Lix
Re: Concerning fast rewind + fast forward
« Reply #1 on: November 14, 2017, 11:03:43 am »
Quote
I noticed in German these keys don't seem to have a description in the options menu but just name the function(?).

Fixed for next version: All English descriptions have German translations. When I wrote the options menu for D Lix in late 2015, I was too lazy to translate all the descripionts, causing the game to display a fallback string.

In the options menu it says that fast rewind is 1 sec and fast frameskip forward is 10 sec but if I do one fast forward then I can undo that with about 4 fast rewinds, which doesn't seem to fit the time description. (Do I have a thinking error here?)

I have further the feeling that there are sometimes odd (bigger) jumps with fast rewind but that's hard to assess since it makes jumps by design anyways there.

The backwards timeskip is only 15 physics updates (= 1 second at normal speed) when your game runs at 60 frames per second. To compensate for the expensive recalculations, at lower framerates, I increase the number of rewound physics updates per skip. I haven't documented that anywhere.

From your recent screen recordings, it looks like your machine runs Lix at 20 fps by default? That's very low, sadly, even though you still get reasonable physics.

After you know this explanation now, do you consider it a bug or a feature to increase the rewound physics updates per skip at low fps? :lix-evil: I like how it goes faster the longer you hold the hotkey, but it sure is confusing without explantion.

-- Simon

Offline Forestidia86

  • Posts: 82
    • View Profile
Re: Concerning fast rewind + fast forward
« Reply #2 on: November 14, 2017, 12:08:05 pm »
From your recent screen recordings, it looks like your machine runs Lix at 20 fps by default? That's very low, sadly, even though you still get reasonable physics.

That's really level dependant:
Rule of thumb: big levels 12 fps, middle sized levels around 20 fps, really small levels 30 fps
Maybe that was another reason why I liked the Minatures since I had acceptable framerates. ("Labyrinth of Persia" is funnily a 12 fps level - that is the true Prince of Persia experience.) But fortunately there is a possibility to let the game play faster with forward button and all seems functionable nevertheless.
But you don't need to care about it since I know I mainly use a hopelessly outdated laptop (especially what concerns the grapics card). I'm glad it works at all. There are other retro styled games where it doesn't.
But it's true I tried to reproduce the oddities I thought I enountered elsewhere in the "Canadian Glade" level again, which has about 20 fps.

After you know this explanation now, do you consider it a bug or a feature to increase the rewound physics updates per skip at low fps? :lix-evil: I like how it goes faster the longer you hold the hotkey, but it sure is confusing without explantion.

Hm. I actually liked that you only have to press 4 instead of 10 times to undo one fast skip since everything is a bit slower for me. And now I can pinpoint the odd seeming jumps so I can deal with it better.
When I just click the normal (framestepping) rewind the framerate drops further down so I don't like to do that so much.