I have good news and bad news. The good news is that the Playdate is capable of much more than 50 FPS. The bad news is that the yellow FPS graph in the simulator's device info goes above what seems to be the intended top of the graph, covering the information above it. I'm on a 2020 M1 Mac Mini with Sonoma 14.2.1, and my Playdate simulator is version 2.3.1.
To help reproduce the issue, here is a main.lua
that causes extremely high FPS (over 1000 FPS on my device).
playdate.display.setRefreshRate(0)
function playdate.update()
end
Here is a screenshot from when I was running my actual game on my device while connected to the simulator.
Thanks!