Homebrew Custom game icons tutorial and sharing hub

  • Thread starter Thread starter cucholix
  • Start date Start date
  • Views Views 319,214
  • Replies Replies 881
  • Likes Likes 38
hello again everyone. its great that masagrator finally figured it out. its been a pain. ive been trying to figure this out for a long time lol. ive updated my sys-icon to do the same. but i wanted to share a simple app that i made to pair with my sys-icon or masagrator's sys-ticon. its called IconSwap you can find here https://github.com/eradicatinglove/IconSwap with this app you can have a folder on sd card with images you want as icons and the app will auto create the folder directory of the specific game you choose. the app also creates both 256x256 and 174x174 icon.jpg . the app can also resize by cropping center if you have an aspect ratio thats not equal. of course using an image with equal aspect ratio will work best . but the app can handle the size and multiple formats. ive tested this on firmware 21.2.0 so it should work on lower . enjoy and take care.
2026030122551100-68C370F3B4A0DB855DFC57E1427942CF.jpg

2026030122553700-68C370F3B4A0DB855DFC57E1427942CF.jpg
 
Last edited by blade_blue2002,
hello again everyone. its great that masagrator finally figured it out. its been a pain. ive been trying to figure this out for a long time lol. ive updated my sys-icon to do the same. but i wanted to share a simple app that i made to pair with my sys-icon or masagrator's sys-ticon. its called IconSwap you can find here https://github.com/eradicatinglove/IconSwap with this app you can have a folder on sd card with images you want as icons and the app will auto create the folder directory of the specific game you choose. the app also creates both 256x256 and 174x174 icon.jpg . the app can also resize by cropping center if you have an aspect ratio thats not equal. of course using an image with equal aspect ratio will work best . but the app can hand the size and multiple formats. ive tested this on firmware 21.2.0 so it should work on lower . enjoy and take care.
View attachment 559811
View attachment 559812
Thanks for this helper app! I will start recommending it!

But now I'm torn on which sys-(t)icon to recommend.
 
Thanks for this helper app! I will start recommending it!

But now I'm torn on which sys-(t)icon to recommend.
I appreciate it Thank you But you should share sys-ticon by Masagrator he got it to work on qlaunch . My sys-icon was only working on ulaunch. I updated mine to to work on qlaunch also because I like to maintain my repos for the community i have. So yea. I also appreciate you sharing my other app.
 
Last edited by blade_blue2002,
  • Like
Reactions: OrGoN3
I appreciate it Thank you But you should share sys-ticon by Masagrator he got it to work on qlaunch . My sys-icon was only working on ulaunch. I updated mine to to work on qlaunch also because I like to maintain my repos for the community i have. So yea. I also appreciate you sharing my other app.
I appreciate the honesty. I'm still going to recommend your IconSwap for ease of use. Thanks again!
 
  • Like
Reactions: blade_blue2002
Am using masagrators sys-ticon, but on my console its hit or miss. Sometimes it works and sometimes it doesnt. I try the other if i am at home again. Maybe its just something conflicting.
 
Attaching a bunch icons I made, I had them sitting in my public drive alongside my collection of custom Wii U icons for quite a while.

I also have custom icons and loading screens for Hekate boot entries for anyone interested, you can find them here (under /Nintendo Switch/Bootloader).
Just in case, I updated the entire pack in the link to include the resized icons required by sys-ticon.
 
hello everyone . just wanted to let yall know that i updated IconSwap its now v2.0.0 and i added ftp support. pressing x now enters ftp menu. it should work on other clients but i only tested on filezilla and windows 10 file explorer. if your interested you can get it here: https://github.com/eradicatinglove/IconSwap/releases/tag/v2.0.0. couldnt get downloads to work in filezilla i have no idea why i gave up . but you can transfer from windows explorer so i assume its filezilla with the issue . filezilla does upload images and delete though. hope yall enjoy .
2026030714393200-68C370F3B4A0DB855DFC57E1427942CF.jpg
Capture.JPG
Snapshot_2026-03-07_14-43-35.png
 
Last edited by blade_blue2002,
  • Love
Reactions: NowisX
hello everyone . just wanted to let yall know that i updated IconSwap its now v2.0.0 and i added ftp support. pressing x now enters ftp menu. it should work on other clients but i only tested on filezilla and windows 10 file explorer. if your interested you can get it here: https://github.com/eradicatinglove/IconSwap/releases/tag/v2.0.0. couldnt get downloads to work in filezilla i have no idea why i gave up . but you can transfer from windows explorer so i assume its filezilla with the issue . filezilla does upload images and delete though. hope yall enjoy . View attachment 560897View attachment 560898View attachment 560899
Thank you very much for this update, it makes everything even easier!

One question, now that sys-ticon can once again use themes with icons in vertical format (2:3), do you think it might be possible to add an option that scales vertical images without cropping them? in order to use,
For example, images that measure 600x900 and the program scales everything to 256x256 without cutting up and down.
 
  • Like
Reactions: blade_blue2002
Thank you very much for this update, it makes everything even easier!

One question, now that sys-ticon can once again use themes with icons in vertical format (2:3), do you think it might be possible to add an option that scales vertical images without cropping them? in order to use,
For example, images that measure 600x900 and the program scales everything to 256x256 without cutting up and down.
i updated the app now at version 3 now has option to crop or squeeze with squeeze for those 600x900 images. just make sure their 600x900 the app will squeeze to 256x256 the theme should stretch appropriately. im not sure i dont have a vertical theme to test. ill make a post here with more details.
Post automatically merged:

hello again everyone i have updated again today IconSwap to v3.0.0 with an added option when choosing an image to use Y to toggle (crop) or (Squeeze) with squeeze images are squeezed to 256x256. you would use this second option to size 600x900 images to 256x256 and use with vertical themes. your IMAGES HAVE TO BE 600X900! for vertical themes if they arent you will have a squeezed image thats not correct using ratio when used with vertical themes. the theme should stretch the image correctly after if the image is correct for vertical themes. i dont have a vertical theme to test but the app does squeeze the image and the entire image is then 256x256 on home menu. i cant test but if you do let me know. thanks and enjoy! you can get the latest version here: https://github.com/eradicatinglove/IconSwap/releases/tag/v3.0.0
2026030721371800-68C370F3B4A0DB855DFC57E1427942CF.jpg
2026030721220200-68C370F3B4A0DB855DFC57E1427942CF.jpg

Post automatically merged:

just tested iconswap v3 with a vertical theme and cuphead sized 600x900
2026030816164200-57B4628D2267231D57E0FC1078C0596D.jpg
was stretched correctly versus the others.
Post automatically merged:

not sure if anyone liked this app but i was asked about IconGrabber so just letting yall no that i updated the app to work on newer firmware which is working for me on 21.2.0 if anyone like this app you can get it here : https://github.com/eradicatinglove/IconGrabber/releases/tag/v1.0.0
2026030822091900-68C370F3B4A0DB855DFC57E1427942CF.jpg
 
Last edited by blade_blue2002,
  • Love
  • Wow
Reactions: DarkKRPG and NowisX
hello again everyone . since iconswap has been created i thought of working on a windows version. reason is mainly for the config.ini . i thought it would suck if you have to type it out on the switch. so if anyone is interested i made a windows version of icon swap. this version has a preview of your icons and choose crop or squeeze which will convert your and show you preview of each. also added a section for the config.ini. after you chose your options and edit config.ini (or leave blank) it will create the title id folder along with the config.ini, 256x256, 174x174. the only thing i dont like and havent thought of a better way is putting the title id. you have to manually enter it. but hope you enjoy it if you want to try it out you can get it here https://github.com/eradicatinglove/IconsSwap-windows/releases/tag/v1.0.0 take care
Capture.JPG
Capture2.JPG
Capture3.JPG

Post automatically merged:

ive also updated icongrabber to version 2. now when you download and image and set it to your game it will autocreate the 256x256 and 174x174 for the all software section also added a reboot to payload if you press minus on anywhere on the app. if your interested you can get it here: https://github.com/eradicatinglove/IconGrabber/releases/tag/v2.0.0
2026031221030700-68C370F3B4A0DB855DFC57E1427942CF.jpg
2026031221322100-68C370F3B4A0DB855DFC57E1427942CF.jpg
 
Last edited by blade_blue2002,
hello everyone i just wanted to let yall know that iconswap has no been updated to v4.0.0 now creates a default config.ini alont with both icons 256x256 174x174. if you already have one iconswap will tell you one exist or it has created one. the config.ini has default game name and author to prevent any blank names. you can use the fpt in iconswap to edit the config.ini. i didnt know if anyone would want to manually edit the config.ini in iconswap as typing with the keyboard would be annoying . also i havent added function for keyboard. so i thought it would be best to just create a default config.ini and you edit it with ftp or anything else as a different time. thanks for everyone that uses iconswap. been fun adding stuff. if your interested on updating you can get v4 IconSwap here : https://github.com/eradicatinglove/IconSwap/releases/tag/v4.0.0 enjoy.
2026031502101000-68C370F3B4A0DB855DFC57E1427942CF.jpg
2026031502101900-68C370F3B4A0DB855DFC57E1427942CF.jpg

Post automatically merged:

ive updated IconSwap-window to v2 and now with internet connection iconswap-windows will pull from a tinfoil titledb and build a cache that will generate a cache.json so you can search any games and it will auto generate the titleid the cache will work offlline and after 7days will look for update in the background. if your interested you can get it here: https://github.com/eradicatinglove/IconsSwap-windows/releases/tag/v2.0.0
Capture.JPG
 
Last edited by blade_blue2002,

Attachments

  • Screenshot_20260320_142834_Chrome.jpg
    Screenshot_20260320_142834_Chrome.jpg
    108.5 KB · Views: 16
hello everyone just wanted to share new IconSwap v5.0.0 this version has been completely redone with a better ui and experience. does the same as before just looks nicer lol. heavily inspired by icongrabber so it looks similar. i did this because i wanted a preview box and it wasnt gonna happen using just libnx. so here we are shows icons from game list changed or not . still creates 256x256 and 171x174. now adds preview box for crop and squeeze and a search bar. if your interested you can find it here:
https://github.com/eradicatinglove/IconSwap/releases/tag/v5.0.0
2026040119535100-F07BA94E82684B49DF4D30482140287B.jpg
2026040119540400-F07BA94E82684B49DF4D30482140287B.jpg
2026040119542800-F07BA94E82684B49DF4D30482140287B.jpg
2026040119541200-F07BA94E82684B49DF4D30482140287B.jpg
 

Site & Scene News

Popular threads in this forum