Add Raycasting Game Maker
SteamDB app page links to a few games using this
https://steamdb.info/app/796480/ https://steamdb.info/app/654350/ https://steamdb.info/app/527750/ https://steamdb.info/app/1417500/ https://steamdb.info/app/1610130/ https://steamdb.info/app/664350/
Brief explanation of the change
I added detection of the game.pak and cs.pak files that are present in RGM games. Due to the really awful name of the game archive, and the fact that only 2 files are needed (the .exe which can be named anything and the .pak), it makes it quite a challenge to detect. I've written the regex so it will only find the .pak files in the root directory, as to avoid detecting CEF/Electron internal files.
The engine isn't super common, but I personally know of at least 2 dozen games on Steam that use it, so I figured I'd contribute it.
The only saving grace for these paks is that they're always in root? (you specified ^), otherwise they're too generic.
That is correct, if the application is packaged correctly, they will always be in root.
Can't this be detected with rgm files instead like sndcfg.rgm?
That file actually should not be distributed with the game, as that is the audio volume configuration file, and is done so by mistake by many devs. The engine creates that file on startup if it doesn't exist.