I plan to make my own Ren'Py game soon, so I've started reading along in the .rpy script files as I play games so I can see all the different ways to do things and see them working in practice.
Some games don't have the text .rpy files and I have to decompile the .rpyc files with UnRen (f95zone) / unrpyc (github). However, after doing so, the games won't launch / run from the itch.io app. I can still open the game folder and launch the .exe from there. A minor inconvenience, but I still want to understand what's going on, since I intend to include my game on itch and it would be nice if players could add mods for my game to the game folder.
This surely has something to do with the files not matching the receipt.json file list. I tried editing receipt.json to list all files in the game folder, but it still wouldn't launch. Does the itch app compare the receipt.json against the server? Can someone point me to the documentation which explains the checks the itch app goes through when launching a game and why this is happening? Thanks.