Hacker News new | past | comments | ask | show | jobs | submit login

Probaly not a browser issue, looking at this line of the generated JS:

> var physics_scene = squint_core.atom(({ "gravity": [0, 0], "dt": (1 / 60), "balls": [], "obstacles": [], "flippers": [], "score": 0 }));

I think it run faster for any refresh rate higher than 60hz.

Changing the value from 60.0 to 120.0 in this line:

> :dt (/ 1.0 60.0) ;; slow down sim

and recompiling, makes it run correctly.




Is there a way to get the refresh rate programmatically?


Yeah, you drive things with https://developer.mozilla.org/en-US/docs/Web/API/window/requ... since it's dynamic


I was not able to find one, but this js snippet:

> https://gist.github.com/capfsb/3fd1b700b4732debb29aefd576cf5...

correctly reports 240hz for me.

The fun thing is that 240 makes everything too slow, whereas 120 works fine.




Join us for AI Startup School this June 16-17 in San Francisco!

Guidelines | FAQ | Lists | API | Security | Legal | Apply to YC | Contact

Search: