Hi everyone,
I suspect that due to a performance drop in Rev B my latest version of "Red Terror" crashes on startup.
The Playdate has some set time out when the game needs to respond to the OS to indicate that its alive and previously I had some problems with loading and transforming graphics because the operation simply took to much time. I solved that by splitting the loading up in smaller chunks and it works fine on my playdate (which is of Rev A).
After I updated my game and added in some more graphical assets to load, it now seems like the crash is back - but not on Rev A. I have'nt gotten it confirmed that the user has a Rev B machine, but I dont see any other realisitic reason why this would happen otherwise (as it works fine on my playdate of Rev A).
I've attached two zip files, one that should reproduce the crash (RedTerror_RevBError.pdx.zip) and another one that might fix it (RedTerror_RevBFix.pdx.zip). The games have been stripped of the game play logic and such so it wont let you run the game but it should startup, load the graphics and present you with the main menu.
I'd be super grateful if someone who has a Rev B machine would try these out and see if:
- They can indeed recreate the crash
- Test if my fix version resolves the crash.
If your unsure if you have hardware revision A or B, you can use this app (that you install as any other playdate game) from here: Hardware revision checker
Here is the version that should crash Red Terror crash on Rev B
And here is the version that might fix it Red Terror fixed on Rev B
If so, I can go ahead and implement the fix in the game and put out a new version of it.
Cheers,
/J