Hello, thanks for reporting. I’m so sorry that this is a persistent issue.
I just verified that I did, indeed, upload the correct archive and binary.
It’s using the latest Electron wrapper, so ostensibly if you can run a Chromium-based browser, then you can run the game. I thought maybe it could be caused by the launch flags that I have set. These relate to getting the game to work on Steam and Steam Deck. However, these are the exact settings that were used in soundStrider and my other downloadable games.
The main difference between this game and previous is that it uses WebGL2 instead of canvas painting for its graphics. There is code in the game that gracefully handles when a supported GPU is unavailable. So if my previous games work for you, then this could be the cause, and it seems like it’s happening on the Electron side of things.
I don’t have access to your computer, and unfortunately I’m not very savvy on this type of troubleshooting. Here are two things we can try, that I found from this GitHub thread:
- Create a shortcut to
periphery-synthetic-ep.exe. Add a launch flag by editing the Target in its Properties dialog. This launch flag goes at the end of the target, separated by the space. Then try opening the program. The flag is:--no-sandbox - Open a Chromium-based browser and visit
chrome://gpu. It will generate a report. Beware that there can be personally-identifying information in this report, like your user name and browser install path. There is a button which allows you to copy the report. You may remove any sensitive information, paste it here, and I can look for potential problems.
Let me know if anything helps. Thanks for understanding.