neumi5694: Ren'Py devs don't get access to GOGs API, since they don't release games here, so they can't offer a standard and it has to be implementd in every game separatly. At least that was the status a few months ago. The GOG interface works a bit differently from the Steam interface as I understand.
The devs of another Ren'Py game here on GOG said on discord they have someone working on GOG achievements, but so far it didn't happen.
This is stupid.
GoG should give one of their programmers and techs a day to look over, get familiar with RenPy, then look at the GoG API and make a .py module to connect to it, make it as simple as possible and offer it to anyone making RenPy games. Looking at how RenPy works, it shouldn't look any more complicated than marking what is an achievement (
conditional check, likely certain global flags), and what signal to send to the GoG API. The API should then likely plug into the default browser to get the appropriate cookie (
or communicate with Galaxy) so it can forward the user ID and achievement update to GoG, along with potentially online/offline and any other stats that may be relevant.
perverteer: The store page uses the wrong text for some reason, as I submitted a different version. Unfortunately, I can't update the page directly, but it's definitely my intention to release the DLC here on GOG once the development of each has finished.
Always nice to hear directly from the devs.
Wish you luck and hope things get easier. I'm sure more RenPy VN's are on their way here.