Very long transfer of the game to Playdate since v3. From 30 secs to 5 minutes

Not sure if that’s a bug, but since it’s a lot longer than 2.7.6, I figured this may be the place.

Since I updated to v.3 it takes forever to transfer the game from the simulator to the Playdate.
I’m om a brand new Mac mini M4, on macOS Sequoia 15.6.1.

Before v.3 I would get the game to the Playdate in around 30 seconds.
Now the simulator takes around 30 seconds to mount the disk, hangs on ‘Waiting for Playdate’ for 2:30, then the copying phase adds more than 2 more minutes

In all, went from 30 seconds on average to a whopping 5:15. I can’t imagine this being right. Close to 5 minutes every time I want to test the game. Is there something I can do to go back to quick transfer times?

1 Like

Here’s an install log example:

01:34:56 PM: PDX name: Atlantic41.pdx
01:34:56 PM: Device Disconnected: /dev/cu.usbmodemPDUXXXXXX (just redacted my serial here)
01:35:11 PM: Found Device Disk [PLAYDATE]: /Volumes/PLAYDATE
01:35:12 PM: Installing game on: /Volumes/PLAYDATE
01:35:12 PM: Deleting: /Volumes/PLAYDATE/Games/Atlantic41.pdx
01:37:10 PM: Installing: /Volumes/PLAYDATE/Games/Atlantic41.pdx
01:39:49 PM: Installation Complete (0 errors)
01:39:52 PM: Device Connected: /dev/cu.usbmodemPDUXXXXXX

What I figured is that when the message hangs up on ‘waiting for Playdate”, it in fact is deleting the previous file. Would be good here to have an indication that it’s deleting the file, rather than waiting on Playdate. I did the experiment of manually deleting the file on the Playdate using the Playdate menu, and it takes the same time, a little over 2 minutes.
Then it takes an additional 2 minutes and 40 seconds to copy the new file.

So to sum:

2.7.6:

Around 45 seconds in all or so to mount the disk, delete the old file, and copy the new.

3.0:

30 seconds to mount the disk
2 minutes to delete the old file
2 minutes and 40 seconds to copy the new file
Total : a little over 5 minutes

Thanks for bringing this up. The old Mac sim would do a diff install while the new one does a delete and replace which is much slower. We’ll try and prioritize getting the diff installing back into the Sim soon.

5 Likes

That’s great! Thank you :folded_hands: