Easy Guide to Changing Flashcart Banner (Icon / Title)

  • Thread starter Thread starter deathbygin
  • Start date Start date
  • Views Views 936
  • Replies Replies 3
  • Likes Likes 4

deathbygin

Member
Newcomer
Joined
Jan 20, 2026
Messages
6
Reaction score
17
Trophies
0
XP
54
Country
Canada
There is a lot of information and misinformation scattered across several dozen threads / websites about this. After successfully swapping my DEMON flashcart's banner, I thought I'd post an updated and consolidated guide



2026-01-20_21-01-02.628_top.png

2026-01-20_21-01-02.628_bot.png



This guide will make your flashcart unusable on unmodded 3DS / DSi units.
This guide will only work for ntrboot compatible flashcarts.
This guide will reset your 3DS theme. You can reapply your theme normally afterwards.

I am not responsible for any damage to your device which may occur from following this guide.

Requirements:
Need an icon?

icon1.png
icon2.png
icon4.png
icon3.png


Instructions:

  1. Install Python 3 on your PC.
  2. Extract ntrbootbanner.py and NDS Banner Editor to a folder called "ntrbanner" anywhere on your PC.
  3. Install Cthulhu on your 3DS through Universal Updater.
  4. Extract ntrboot_flasher.firm to /luma/payloads/ on your 3DS SD.
  5. With your flashcart inserted, boot your 3DS into GodMode9. Launch ntrboot_flasher and continue past the warning screen. Select the proper flashcart from the list then select Dump Flash.
  6. Move the {flashcart}-backup.bin from the /ntrboot/ folder on your 3DS SD to the /ntrbanner/ folder on your PC.
  7. Create a second copy of {flashcart}-backup.bin and move it somewhere of your choice for safekeeping in case of mistakes.
  8. Right click inside the /ntrbanner/ folder and click "Open in Terminal". In the terminal, type and run (replace {flashcart} as appropriate): python3 ntrbootbanner.py -x banner.bin {flashcart}-backup.bin
  9. Enter "1" when prompted to finish extracting your banner.bin to the /ntrboot/ folder.
  10. Run NDS Banner Editor and open your newly extracted banner.bin with it (File > Open).
  11. Import your desired 32x32 4-bit PNG icon and type your names for each language (or Set All). Set your version to the appropriate version of the original game icon your flashcart was using.
  12. File > Save.
  13. Open a terminal in the /ntrbanner/ again if needed. Type and run (again, replace {flashcart} as apprporiate): python3 ntrbootbanner.py -i banner.bin {flashcart}-backup.bin
  14. Enter "1" when prompted to finish importing the edited banner.bin.
  15. Move your now repacked {flashcart}-backup-bin back to the /ntrboot/ folder on your 3DS SD.
  16. Boot your 3DS into GodMode9. Launch ntrboot_flasher and continue past the warning screen. Select the proper flashcart from the list then select Restore Flash.
  17. Once complete, reboot your 3DS and open the Homebrew Launcher. Run the Cthulhu application.
  18. Select "HOME Menu icon cache management" then "Clear HOME Menu icon cache" and press A to confirm.
  19. Once complete, press START to reboot the 3DS. Your flashcart icon and banner should be changed!
Hopefully this helps save others a bit of searching in the late 2020s. Thanks to @Hoap for their original 2022 guide and @Pk11 for their discussion with them.
 
Last edited by deathbygin,
im gonna use this on my if i can find an icon for it
r4 upgrade sdhc snoopy revolution for 3ds 2ds nds i new 3ds/2ds/ll/xl dual core plus
yes it is real https://www.nds-card.com/ProShow.asp?ProID=567
Post automatically merged:

heres my icon i dont know how to convert to 4bit png png is 8/10bit normaly i think
b_P567_1.jpeg
 
Last edited by i_likechicken,
  • Like
Reactions: BuhoNogami
i loved this so much, i was doing the hex edit and i almost broke mi r4 but with this one everything went well, 10/10

Edit: after messing arround with Cthulhu i notice that the option "Update menu icon cache" instead of delete, shows the flashcard updated and without lossing any themes
 
Last edited by BuhoNogami,
I do have an issue, even after deleting everithing from the activity log via Cthulhu, it apears as the same old r4, i dont like that tbh, any way to fix this? i tried deleting through godmode9 but didnt worked :(
 

Site & Scene News

Popular threads in this forum