I am programming a game using VSCode and the playdate simulator. When I want to test the game i hit the start button and it opens the simulator just fine. If i want to test it on the actual device I go to Device→Upload Game and it sends the game just fine. The problem is when I have a different project on VSCode and I download it to the playdate in this same manner, it replaces the old game with the new one. Is it possible to have more than one downloaded on the device at a time?
You can just sideload it how you normally would instead of using the VS Code Extension/Playdate Simulator.
You have to set a different bundleID for each of your games. It’s a property inside the file named “pdxinfo”:
bundleID=this.should.be.unique.for.each.game
name=Name of your game
author=Your name
description=Short game description
imagePath=/
version=1.0.0
buildNumber=1
1 Like
i dont know how to explain this but the file is a folder filled with .lua files and stuff. but the sideload page only lets me uplaod .pdx files. how do i turn the first into the second?
The problem is this happens even if the game is made by a completely different person. I think the problem is in how i download the games onto the device.
Your VS Code extension likely has an option to build a .pdx, if not, read Inside Playdate, it tells you how to use pdc.
this worked! thank you so much!