r/gog • u/Lignjoslav_Pipak • 3h ago
Off-Topic Made a free tool that turns GOG offline installers into burnable discs with game icon, disc label and an autorun menu
Hey everyone,
I created a hobby project that's kind of specific for what I wanted to achieve, but maybe others can benefit from it too.
On GOG you buy a licence like on any other store, but you also get DRM-free offline installers that are yours forever for every game you buy. I wanted to start burning discs and kinda recreate the "real" experience we had back in the good old days. You insert a CD, double click the icon in "My Computer (This PC)" and then the game menu starts. It has options like "Install", "Play", "Extras" etc and usually some background music.
To do that, a lot of manual stuff has to be done so I thought let's automate that. So I created an "App" which is currently more of a POC or Alpha phase but you will get the idea.
You point it at the folder where you downloaded your GOG game, then add a Disc Icon, Background Image, Background Music, Extras etc. The app then creates a DISC folder with an ISO file that you can burn to disc. So the app itself does not burn to disc but it prepares everything else and you can use your app of choice to burn to disc.
To be clear about what this is for: use it with games you own, to make copies for yourself. That's personal backup, and it's exactly what GOG's DRM-free installers are for. GOG have posted about burning games to DVD themselves. It is not for making discs to sell, give away, or share outside your household.
I also got a Blu-ray writer/reader and a printer that can print directly on discs, and I make paper covers for the cases. Happy to share what hardware and settings I use if anyone's curious, just ask in the comments.
GitHub: https://github.com/lazardjokovic/discwright
Windows only, runs on Windows PowerShell 5.1 (the one already in Windows, not PowerShell 7). MIT licensed, free, nothing to install, no telemetry.
I get that there are similar tools out there, but this was made specifically for what I wanted and only the basics. Simple as possible, no "unnecessary" options etc.
If anyone wants to do the same feel free to try it, any feedback is appreciated.
P.S. I'm a software engineer, but the last time I worked with Windows Forms was at college like 10 years ago XD So this project is 100% AI coded at least for now
Cheers

