I'm using the Playdate Simulator on a M1 Macbook and lately I've been having two issues when starting the "Upload to Device" command:
- The "Waiting for disk" prompt takes a few minutes before the upload starts. However, when it finds the disk the files copy quickly as usual.
- When the copy is complete and the simulator attempts to run the game on device, I get the error "Unmount: The operation couldn’t be completed. (OSStatus error -47.) (null)". So I have to manually eject the Playdate volume and run the game from the system launcher manually.
I'm not sure if these two issues are related or not, but it doesn't happen all the time. Sometimes I'll get lucky and the disk will mount quickly and the game will auto-start when the copy is complete. Other times I'm left waiting for minutes instead of seconds for the process to happen.
I've had unmounting issues before but those were due to a phantom Playdate volume somehow being created under my /Volumes/ directory and the simulator not detecting the new "PLAYDATE 1" volume that was auto-created. I've checked and there are no hidden volumes in my system this time.