Retroachievement for GZDoom ?

Moderator: GZDoom Developers

Post Reply
psycho-kila

Retroachievement for GZDoom ?

Post by psycho-kila »

Hi,

I would like to know if anyone had look to add support of retroachievement (https://retroachievements.org) on GZDoom ?

For those who don't know, it's a feature that adds challenge to complete in the form of trophies, it's fun but for doom, it's limited on psx version or, worse, gba and snes versions which are horrible compared to the GZDoom port :)

I'm not a god on developpement but I can help if needed.

Thanks by advance.
the1gamer g zdoom-
Posts: 13
Joined: Fri Aug 08, 2025 12:36 pm
Preferred Pronouns: He/Him
Operating System Version (Optional): windows 11
Graphics Processor: nVidia with Vulkan support

Re: Retroachievement for GZDoom ?

Post by the1gamer g zdoom- »

that would be great
User avatar
SanyaWaffles
Posts: 868
Joined: Thu Apr 25, 2013 12:21 pm
Preferred Pronouns: They/Them
Operating System Version (Optional): Windows 11 for the Motorola Powerstack II
Graphics Processor: nVidia with Vulkan support
Location: The Corn Fields
Contact:

Re: Retroachievement for GZDoom ?

Post by SanyaWaffles »

while not technically impossible as long as it doesn't hook into any proprietary code, the devs would have to decide on what the achievements would be, and that's something that takes time to sort out let alone implement.
User avatar
Rachael
Posts: 13960
Joined: Tue Jan 13, 2004 1:31 pm
Preferred Pronouns: She/Her
Contact:

Re: Retroachievement for GZDoom ?

Post by Rachael »

This will eventually be a feature that can be modded in, and would be better if done that way. Eventually once ZScript named pipes/sockets are implemented it will be possible for scripts inside GZDoom to communicate with other processes in the system that can implement this. Then all you need is ZScript code to track the status of the achievements and an external program to send them.

Given that this is already somewhat possible if you abuse logging and external files, there isn't any reason to implement this specific request as a feature, it would be better to have a more flexible DIY system instead.
Proydoha
Posts: 90
Joined: Thu Jan 21, 2016 2:25 am

Re: Retroachievement for GZDoom ?

Post by Proydoha »

Rachael wrote: Sun Sep 28, 2025 12:18 am Eventually once ZScript named pipes/sockets are implemented it will be possible for scripts inside GZDoom to communicate with other processes
Knowing that this kind of feature is planned for GZDoom makes me happy. Can't wait to stop using -stdout and logs for that.
Post Reply

Return to “Closed Feature Suggestions [GZDoom]”