Page 1 of 1

4.0.1.2 screen not updating completely

Posted: Sat Feb 24, 2018 2:17 am
by filbo
I'm playing an EMC level, play until I die, then '51555' (warp forward until before death), game resumes with the displayed frame not centered on the player; I can't see myself and die. More details later if this is insufficient... family leaving this minute to potluck!

Re: 4.0.1.2 screen not updating completely

Posted: Sat Feb 24, 2018 8:50 am
by filbo
It really seems to be about not scrolling the view frame to keep up with the player.

Attached: setup.conf(.zip), though I doubt you'll need it. (After setup.conf.xz was rejected for 'bad extension'...)

Re: 4.0.1.2 screen not updating completely

Posted: Sat Feb 24, 2018 8:57 am
by filbo
... and being scrolled far away from the starting point. e.g. play a level where you start out in the middle, play until you're all the way left or right. Then 'warp forward' from zero to there.

Re: 4.0.1.2 screen not updating completely

Posted: Sat Feb 24, 2018 10:24 am
by Holger
Oops... haven't tested this yet, but this sounds like an unwanted side effect of commit 727d3b5f ("added some performance tuning for "autotest" and warp mode"), which apparently causes some redraw problems when such mode changes to normal mode again.

Will have a look at this soon!

Re: 4.0.1.2 screen not updating completely

Posted: Sat Feb 24, 2018 10:33 am
by Holger
OK, did a quick check, and I can see where the problem occurs. Should be fixed soon!

Re: 4.0.1.2 screen not updating completely

Posted: Sat Feb 24, 2018 3:36 pm
by Holger
OK, this was a nasty regression caused by the performance tuning for tape testing and warp mode introduced with commit 727d3b5f.

I've fixed it; please "git pull" and retry.

If it works for you, too, I would throw it out as 4.0.1.3.

Re: 4.0.1.2 screen not updating completely

Posted: Sun Feb 25, 2018 8:19 am
by filbo
Just playing a level or two, it is clearly behaving way better. I'd say it's fixed. Thanks!