Help designing a Offical GameCube icon :)

Discussion in 'Wii U - Homebrew' started by froggydarren, Dec 2, 2017.

  1. froggydarren
    OP

    froggydarren GBAtemp Regular

    Member
    202
    41
    Apr 2, 2015
    [​IMG]

    Trying the design a official looking gamecube icon that loads into usb loader GX but so far nothing looks quite right imo so just wondering if anyone has a high quality 128 x 128 gamecube icon there willing to share :)
     
  2. RareKirby

    RareKirby GBAtemp Regular

    Member
    280
    51
    Mar 1, 2011
    United States
    I can make you an icon but nothing looks high qaulity in 128 x128, looks like me and you are doing similar stuff, can you help me? My last Wii U broke so I don't have usb loader gx or nintendon't anymore, I can get it back but I kinda don't want to? Is there a way to load up nintendon't and usb loadergx through wii u channel? Like, I know how to put gamecube and wii games on Wii U menu but I have to create icons for each games and I have over 500 games and I don't want to make icons for each lol, Can you help? Is there a way to just run the games?
     
  3. froggydarren
    OP

    froggydarren GBAtemp Regular

    Member
    202
    41
    Apr 2, 2015
    you can load into nintendont very easy from the wii u menu but if im right in my understanding USB loader still needs to be set up on the vwii and the files installed on the SD card ect....first install a fowarder on the vwii then a wii u fowarder and your all set :) tbh i think iv sorted my problem out so will upload my pack and you can try it for your self
     
  4. RareKirby

    RareKirby GBAtemp Regular

    Member
    280
    51
    Mar 1, 2011
    United States

    awesome! So you don't need that icon?
     
  5. froggydarren
    OP

    froggydarren GBAtemp Regular

    Member
    202
    41
    Apr 2, 2015
    by all means if you can make a nice icon that would be great as im still having a mess about at the mo (have major OCD haha)
     
  6. Zaweet

    Zaweet Member

    Newcomer
    30
    22
    Oct 12, 2013
    Canada
    Montreal, Quebec
    How's that?
     

    Attached Files:

    • gcn.png
      gcn.png
      File size:
      9.6 KB
      Views:
      68
  7. RareKirby

    RareKirby GBAtemp Regular

    Member
    280
    51
    Mar 1, 2011
    United States
    someone beat me to it, so you'll have a pack so I can go to nintendon't through Wii U menu? I Can use my gamepad and pro controller right?
     
  8. froggydarren
    OP

    froggydarren GBAtemp Regular

    Member
    202
    41
    Apr 2, 2015
    theres already a nintendont fowarder on the wii u usb helper just download it off there :) im just making a usb loader forwarder as i always use GC games using a wavebird....
     
  9. RareKirby

    RareKirby GBAtemp Regular

    Member
    280
    51
    Mar 1, 2011
    United States
    Does nintendon't forwarder need to be install vwii homebrew channle and all that? I want to keep my Vwii empty tbh
     
  10. froggydarren
    OP

    froggydarren GBAtemp Regular

    Member
    202
    41
    Apr 2, 2015
    nope just place the files on the sd card wii u usb helper also sorts your sd card out when you download it
     
  11. SirNapkin1334

    SirNapkin1334 Renound Aritst

    Member
    739
    201
    Aug 20, 2017
    United States
    Land of Magical Elves (and indie programmers)
    Just use my profile pic :P
    (After tempmas I'll revert it to the non-hat version)
     
  12. froggydarren
    OP

    froggydarren GBAtemp Regular

    Member
    202
    41
    Apr 2, 2015
    small snag :( got the app to load usb loader up but once i pick a GC game it shows a nintendont error so i guess i cant boot nintendont within usb loader??? using wiivc injector...
     
  13. SirNapkin1334

    SirNapkin1334 Renound Aritst

    Member
    739
    201
    Aug 20, 2017
    United States
    Land of Magical Elves (and indie programmers)
    Why not boot Nintendont directly? It's way better than USB Loader GX since you can load from SD.
     
  14. froggydarren
    OP

    froggydarren GBAtemp Regular

    Member
    202
    41
    Apr 2, 2015
    USB loader looks loads better and has better cheat support ect and as i have kids the cheat support is just to good to just to boot directly into nintendont and run the game i was using wiiu2hbc forwarder but for the life of me i carnt replace the TGA files via ftp in order to add my own icon ect as i always get a ??? icon and app refuses to load :(

    edit....all games are installed to SD as wiivc injector will not run anything via usb it seems
     
    Last edited by froggydarren, Dec 3, 2017
  15. SirNapkin1334

    SirNapkin1334 Renound Aritst

    Member
    739
    201
    Aug 20, 2017
    United States
    Land of Magical Elves (and indie programmers)
    Editing stuff after installation breaks it for some reason. You will have to change the icon, then encrypt and install the channel.
     
  16. Zaweet

    Zaweet Member

    Newcomer
    30
    22
    Oct 12, 2013
    Canada
    Montreal, Quebec
    The tga files need to have a 32 bit depth and be uncompressed. Also be sure that "..TRUEVISION-XFILE.." in hex is at the end of the file. You can use this program to verify the image is correct https://gbatemp.net/threads/tgaverifiy-a-tga-verifier.450997/

    If you're using python 3 feel free to use my (sloppy) conversion of his app
    Code:
    import struct
    import msvcrt as m
    import os
    
    def wait():
        m.getch()
       
    def readByte(file):
        return struct.unpack("B", file.read(1))[0]
    
    def readu16le(file):
        return struct.unpack("<H", file.read(2))[0]
    
    def readu32le(file):
        return struct.unpack("<I", file.read(4))[0]
    
    
    tgas = ["iconTex.tga","bootLogoTex.tga","bootDrcTex.tga","bootTvTex.tga"]
    dimensions = [[128,128,32],[170,42,32],[854,480,24],[1280,720,24]]
    for i in range(len(tgas)):
        tga = tgas[i]
        dimension = dimensions[i]
        if os.path.exists(tga):
            with open(tga,"rb+") as f:
                header = readu32le(f)
                if header != 0x00020000:
                    print (tga + "is compressed. it cant be compressed!")
                    break
                f.seek(12)
                actDimensions = [readu16le(f),readu16le(f),readByte(f)]
                hasHadBadDiment = False
                for j in range(len(actDimensions)):
                    if j == 0:
                        type = "width"
                    elif j == 1:
                        type = "height"
                    else:
                        type = "depth"
                    diment = dimension[j]
                    actDiment = actDimensions[j]
                    if diment != actDiment:
                        if not hasHadBadDiment:
                            hasHadBadDiment = True
                            print ("dimensions are not valid for: " + tga)
                        print (type + " is: " + str(actDiment) + " should be: " + str(diment))
                if hasHadBadDiment:
                    break
                f.seek(1,1)
                f.seek(int(actDimensions[0]*actDimensions[1]*(actDimensions[2]/8)),1)
                f.write(b"\x00\x00\x00\x00\x00\x00\x00\x00TRUEVISION-XFILE\x2E\x00")
        else:
            print (tga + " could not be found!")
    print ("All TGA's verified!")
    print ("press any key to exit...")
    #todo verifiy bootovie.h264
    wait()       
           
    
    
     

    Attached Files:

    Last edited by Zaweet, Dec 3, 2017
    froggydarren likes this.
  17. froggydarren
    OP

    froggydarren GBAtemp Regular

    Member
    202
    41
    Apr 2, 2015
    tryed everything but alas can not get the icon to work haha heres the icons im trying to convert if anyone could lend me a hand :) [​IMG]
     

    Attached Files:

    Last edited by froggydarren, Dec 3, 2017
  18. JacobM

    JacobM Advanced Member

    Newcomer
    50
    13
    Jun 16, 2017
    United States
    Can you try unplugging your Wii U GameCube adapter before loading USB Loader GX? Make sure you have the latest Nintendont installed. I had the same issue with a similar setup and replugging in the adapter after the GameCube game loaded allows everything to work.

    You can find my original post detailing the issue in the USB Loader GX thread:
    https://gbatemp.net/threads/usb-loader-gx.149922/page-1227#post-7664935

    IF this is the same issue, do you mind posting in the USB Loader GX thread? I have been the only one to report this bug so far.

    Thanks!
     
  19. JacobM

    JacobM Advanced Member

    Newcomer
    50
    13
    Jun 16, 2017
    United States
    Can you try unplugging your Wii U GameCube adapter before loading USB Loader GX? Make sure you have the latest Nintendont installed. I had the same issue with a similar setup and replugging in the adapter after the GameCube game loaded allows everything to work.

    You can find my original post detailing the issue in the USB Loader GX thread:
    https://gbatemp.net/threads/usb-loader-gx.149922/page-1227#post-7664935

    IF this is the same issue, do you mind posting in the USB Loader GX thread? I have been the only one to report this bug so far.

    Thanks!
     
  20. froggydarren
    OP

    froggydarren GBAtemp Regular

    Member
    202
    41
    Apr 2, 2015
    i will have alook at that thread now the crash isnt a straight hardlock as it gives me a error regarding a a ios fail then gives me a rough idea why (nintendont failed to load) then gives me 10 seconds before it reboots but it just crashes thus needing a unplug :(
     
  21. JacobM

    JacobM Advanced Member

    Newcomer
    50
    13
    Jun 16, 2017
    United States
    Ah! Take some pictures of the error page. Try loading Nintendont from within USB Loader GX by using the built in homebrew launcher (icon is in the lower right corner immediately left of the "Wii" button)