Closed telans closed 5 years ago
however as far as I know, there aren't any DLC which themselves have achievements, so they could probably be omitted from the game list.
I've looked into how to filter out non-games, and while it is possible, it's pretty involved and is worthy of a separate issue. I'll put all my research on the separate issue if it comes about. Also currently SamRewritten just doesn't show any achievements for non-games or games without achievements, and that could be presented better.
As for the actual issue, I'll take a look.
I've looked into how to filter out non-games, and while it is possible, it's pretty involved and is worthy of a separate issue. I'll put all my research on the separate issue if it comes about. Also currently SamRewritten just doesn't show any achievements for non-games or games without achievements, and that could be presented better.
I know that SteamDB lists DLCForAppID
as information for an appid (if DLC) , but I'm not sure what api that's from. Sounds like that could be used to filter things out, unless you've already looked at it.
Cheers
Yeah that's what I was referencing: it uses some hidden Steam functions under the hood. I'll dump my research on an issue when it's filed (or if you want to file it while I'm fixing this issue :) ).
Selecting a DLC or game, then selecting one of them again crashes the program.
Below is what happens when lauching a DLC first, however as far as I know, there aren't any DLC which themselves have achievements, so they could probably be omitted from the game list.
Without selecting a DLC first, SamRewritten still seems to crash on the second time 'opening' a game to change achievements. The logs do appear to be a little different, mainly
Assertion Failed: bufRet.TellPut() == sizeof(uint8)