SolidSonicMania 2023 年 12 月 12 日 上午 7:52
How do you alter a non-Steam game's icon in macOS?
I can't seem to select any image file to act as an icon.
< >
目前顯示第 1-15 則留言,共 16
Beetroot Bertie 2023 年 12 月 12 日 上午 10:12 
Do you mean the icon in the library list on the left?
SolidSonicMania 2023 年 12 月 12 日 上午 10:37 
引用自 Beetroot Bertie
Do you mean the icon in the library list on the left?
Yeah, I think so.

I added Sonic Dream Team to my Steam library on macOS but when I try to modify the icon I can't select anything to serve as that icon. Does it need to be in a specific format to act as the icon?
Beetroot Bertie 2023 年 12 月 12 日 上午 11:32 
I'm wondering if something's changed in Steam as I have a folder of PNG files I'd used in the past for this purpose but they can't be selected now. I thought maybe they need to be a certain format like GIF or ICO files but they don't seem to be accepted. Just tried some Targa/tga files too (32px square) and they don't work either. No file format seems valid when you browse to a folder containing them and drag and drop doesn't work.

No idea what else to suggest :(
最後修改者:Beetroot Bertie; 2023 年 12 月 13 日 上午 4:17
ybnorml1 2023 年 12 月 12 日 下午 10:08 
something about mac os going all 64 bit "NO 32bit" any more
SolidSonicMania 2023 年 12 月 13 日 上午 7:36 
引用自 ybnorml1
something about mac os going all 64 bit "NO 32bit" any more
I can't select a PNG as an icon because of that...?
Beetroot Bertie 2023 年 12 月 13 日 上午 7:54 
I doubt it's that, more likely something missing/broken with the Mac client. In High Sierra (which still supports 32-bit apps) it still doesn't work. I've quickly checked it in Windows and both PNG and TGA files work for non-Steam games (JPG, GIF and ICO files not so).
最後修改者:Beetroot Bertie; 2023 年 12 月 13 日 上午 7:55
Zav 2023 年 12 月 13 日 上午 8:27 
If you know where the game's executable is, I suspect you can just do a get info and past in the icon. The executables are generally in ~/Library/Application Support/Steam/steamapps/
zadowcloud 2023 年 12 月 19 日 上午 8:05 
Having the same issue! Even tried going into the files to add it manually but no luck so far. Here's the location if anyone wants to try:
/Users/<user>/Library/Application Support/Steam/userdata/<id>/config/grid
Alice 2024 年 4 月 9 日 上午 10:30 
Yeah same problem here
The LJs 1 月 25 日 下午 3:18 
Still can't set custom icons on mac in 2025. :( I added a bug report here: https://steamhost.cn/steamcommunity_com/groups/SteamClientBeta/discussions/0/600768571255127802/
最後修改者:The LJs; 1 月 25 日 下午 3:25
引用自 The LJs
Still can't set custom icons on mac in 2025. :( I added a bug report here: https://steamhost.cn/steamcommunity_com/groups/SteamClientBeta/discussions/0/600768571255127802/
Does it really matter, though? Soon enough Intel Macs are going to be unsupported and then, poof, there goes Steam gaming on Mac with it.
elrevert 2 月 6 日 上午 9:56 
Worked out a solution and put it in r/macgaming, posting here as well. The process is finicky and probably not worth the effort, and there's almost definitely an easier way to do it but this is what worked for me:

1. You need Visual Studio Code. This is just what worked. Textedit will not work, I have tried it.
2. Put your icons (png format, might work with jpeg etc I haven't tried) in a folder somewhere. Doesn't matter where. They will need to stay here permanently.
3. Go to /users/<user>/Library/Application Support/Steam/userdata/<id>/config
4. Open shortcuts.vdf with Visual Studio Code. It will give an error, click open anyway and choose the text editor. This is a Valve Data File containing (what I can only assume is) Valve engine-specific characters, which are showing up in red here.
5. Find 'icon'. There should be three of the red characters following it.
6. Paste the full path to your icon file after the FIRST red character (no spaces), leaving two red characters after it.
7. Save and restart steam.
8. You should now see your icon in the library, but the game name may be blank. You can just rename it in the properties as normal.
fabe 2 月 7 日 下午 7:38 
xd
Tim 3 月 12 日 上午 10:32 
引用自 SolidSonicMania
引用自 The LJs
Still can't set custom icons on mac in 2025. :( I added a bug report here: https://steamhost.cn/steamcommunity_com/groups/SteamClientBeta/discussions/0/600768571255127802/
Does it really matter, though? Soon enough Intel Macs are going to be unsupported and then, poof, there goes Steam gaming on Mac with it.

Steam works on ARM powered M series Macs, so this is still an issue that should be fixed.
Aeson 3 月 23 日 上午 1:00 
引用自 elrevert
Worked out a solution and put it in r/macgaming, posting here as well. The process is finicky and probably not worth the effort, and there's almost definitely an easier way to do it but this is what worked for me:

1. You need Visual Studio Code. This is just what worked. Textedit will not work, I have tried it.
2. Put your icons (png format, might work with jpeg etc I haven't tried) in a folder somewhere. Doesn't matter where. They will need to stay here permanently.
3. Go to /users/<user>/Library/Application Support/Steam/userdata/<id>/config
4. Open shortcuts.vdf with Visual Studio Code. It will give an error, click open anyway and choose the text editor. This is a Valve Data File containing (what I can only assume is) Valve engine-specific characters, which are showing up in red here.
5. Find 'icon'. There should be three of the red characters following it.
6. Paste the full path to your icon file after the FIRST red character (no spaces), leaving two red characters after it.
7. Save and restart steam.
8. You should now see your icon in the library, but the game name may be blank. You can just rename it in the properties as normal.

it works for me, thx:p2cube:
< >
目前顯示第 1-15 則留言,共 16
每頁顯示: 1530 50