ChrisPritchard / Xelmish

XNA + Elmish - 2D game development framework with F#

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

Tetris sample has some timing problems

ChrisPritchard opened this issue · comments

Jumping shapes, multiple spawn events - obvious something has gone iffy there in the time since build and xelmish release. Lots of changes to xelmish processing, so no surprise.

Resolved in a26d424 by using a local mutable instead of a model property for last tick

This is still occurring on slower machines so something funny is going on.

The latest issue seemed to be that on slow machines (slower machines than my gaming pc) chaining messages on newblock/check lines time would cause an issue where ticks would run before spawn block. still not entirely sure what was going on, but fixed now