Sideload not reflecting updated code

Is there some trick to getting a sideloaded game to update when testing on Playdate?

I sideloaded an in-development game to my Playdate to test character movement. I later implemented a walk animation, so I deleted the sideloaded PDX from the site after uninstalling it from the Playdate. I created a new ZIP of the PDX and sideloaded that and ... no walk animation. It looked and played exactly like the previous version.

I tried incrementing the version and build number but it had no effect. Am I missing something?

There is a similar post on here, but there was no resolution posted :confused:

Was the updated version downloaded to Playdate? Check via settings > games.

The page you link has a workaround:

Also, you might find it quicker and easier to sideload over USB. I do it by loading the game into the Simulator and then pressing Cmd+U to sideload to the connected and awake Playdate.

1 Like

During development, you don't need to upload from the website, so it's not really the same case. You should sideload from the simulator (a device button appears when your device is connected and unlocked).

The simulator will replace and update the PDX.

Otherwise, if you are sideloading from the website, the solution is to update the build number in the pdxinfo file:

I had one case where it didn't work for one of the players, but that's pretty rare :slight_smile:

Huh. Maybe there's something I'm not doing correctly. I updated the build number but I'm wondering if some wires got crossed in all the uploading, deleting, and uninstalling.

I'll try uploading directly from the simulator.

Fingers crossed :smile: