Not always a game, though
> Most likely a game
Garmin devices need Windows™ support programs that (AFAIK) have never been ported or implemented on *nix platforms. I have been in the habit of having a VM for this purpose, but will look again at Wine 6.