Pulp player improved emulation

  1. Describe your reason for requesting this feature. What problems are you running into?

While I understand it's natural for there to be performance differences between the Pulp player and the actual device, there are some annoying functionality differences that show up in some strange edge cases that you wouldn't notice until a pretty deep dive into what is happening.
First, the overflow size for numbers in the Pulp player is drastically higher than on the device.
Second, the random function can handle almost anything in the Pulp player without even an error. Putting a random number set with the larger first fully crashes the system when used on the Playdate while it fixes the order in the Pulp player.
The label function has some manner of wrapping in the Pulp player. If label text hits the end of the screen, instead of not showing what is past that, it shows up on the next row. This doesn't happen on the device (and it seems to be a newer problem as I think I would have noticed this earlier.)
I'm sure there are others, but that is what I found.

  1. How would this request improve your experience with using Pulp?

Tracking down bugs would be a lot easier.

  1. Include any other details you have relating to this request.
3 Likes