1. mooglazer

    OP mooglazer GBAtemp Regular
    Member

    Joined:
    Jun 24, 2007
    Messages:
    208
    Country:
    United States
    I haven't seen one posted, and couldn't find one using search -- so here goes. Sorry if this is a dupe/unnecessary, mods feel free to delete or move to a more appropriate sub-forum. I know some are posted under the main Hekate thread, but with forks, etc. I thought it might be better to not pollute the mainline/technical discussion with bootlogos.

    In your hekate_ipl.ini (under config, loads from the root of the SD card) -

    customlogo=1
    logopath=/bootlogo.bmp


    Per the bootlogo README: https://github.com/CTCaer/hekate/blob/master/README_BOOTLOGO.md

    The bootlogo can be any size with a maximum of 720 x 1280.
    When it's smaller than 720 x 1280, it is automatically centered and the background takes the color of the first pixel.
    When saving a landscape bootlogo, it should be rotated 90 degrees counterclockwise.
    Lastly, the supported format is 32-bit (ARGB) BMP. Classic 24-bit (RGB) BMPs are not supported for performance reasons.


    Basically create a 1280x720 image, rotate it 90 degrees counter-clockwise, save as 32-bit BMP (bitmap) file.

    I'll start, see attached (shoutouts to my ACNL people).
     

    Attached Files:

    f0li0, Tyvar1, Dragonx41 and 9 others like this.
  2. Kafluke

    Kafluke GBAtemp Guru
    Member

    Joined:
    May 6, 2006
    Messages:
    5,458
    Country:
    United States
    I think you posted in the correct place and I appreciate your thread! Good job!
     
    zui, leerz and mooglazer like this.
  3. wsdyleon

    wsdyleon Member
    Newcomer

    Joined:
    Aug 12, 2011
    Messages:
    27
    Country:
    United States
    i think 32bit bmp was a little large.why jpeg?
     
  4. machinoman

    machinoman GBAtemp Fan
    Member

    Joined:
    Feb 12, 2011
    Messages:
    321
    Country:
    United States
    jpegs are essentially compressed bitmaps. programmatically speaking adding jpeg encoding would be a waste of time.
     
  5. ressit

    ressit GBAtemp Regular
    Member

    Joined:
    Jun 4, 2018
    Messages:
    119
    Country:
    Vietnam

    Attached Files:

    • 1.png
      1.png
      File size:
      27.9 KB
      Views:
      981
    Last edited by ressit, Jul 29, 2018
  6. daxtsu

    daxtsu GBAtemp Guru
    Member

    Joined:
    Jun 9, 2007
    Messages:
    5,627
    Country:
    Antarctica
    Performance and memory space reasons. Hekate's payload size is already barely below the maximum size allowed, so adding a jpeg/png decoder simply isn't an option. It also runs on a slow processor (not the main Tegra CPU), so it would make the boot process longer, whereas using a bmp that matches the framebuffer format is much, much faster, no decoding or decompression needed.
     
    whateverg1012, mooglazer and peteruk like this.
  7. Fighter_Builder

    Newcomer

    Joined:
    May 17, 2018
    Messages:
    4
    Country:
    United States
    Here's one I whipped up in Photoshop in about 5 minutes and spent about 10 minutes troubleshooting and converting. Pretty proud of how it turned out, and I may make more in the future if I feel like doing so.

    Also, here's a tip for converting to the right BMP format. Use the latest version of GIMP (you may want to update if you haven't in a while) to save it as a 32-bit BMP (8A, 8R, 8G, 8B). It's imperative that you use the latest version, as older versions tend to mess up the colors when the image is actually loaded in Hekate. Anyway, fire up GIMP, load your image, make any changes you want, add an alpha channel if there isn't one already, then save as "bootlogo.bmp". A menu will pop up. Go to Advanced Settings, and select the 32-bit setting mentioned earlier.
     

    Attached Files:

    klear, rogerramjet and Melon__Bread like this.
  8. Melon__Bread

    Melon__Bread ~It's A Magik~
    Member

    Joined:
    Dec 9, 2013
    Messages:
    831
    Country:
    United States
    2edgy5me

    -------------------------

    So I made my own real quick
    [​IMG]

    If you want to use it, it is attached below ready to use (with or without hekate on the screen).
    Also if you use gimp and want to put something else on the screen I have attached a .xci file ready for you to put your own image on the screen.

    Thank you Cafe333 for the original image
     

    Attached Files:

    Last edited by Melon__Bread, Jul 30, 2018
  9. Nazosan

    Nazosan GBAtemp Advanced Fan
    Member

    Joined:
    May 12, 2009
    Messages:
    503
    Country:
    United States
    I still can't figure out how even to get to a 32-bit bitmap. Isn't 24-bit officially the max officially and 32-bit just a sort of unofficial extension people came up with much later? So far everything I try downgrades to 24-bit when saving as bitmap anyway.

    Well, I like that last one and will use it for now instead of the one I created anyway.

    BTW, I want to be clear, but you can only do one, right? You can't do one for each CFW booted like how we did on the 3DS?


    EDIT: I think the logopath parameter doesn't work. I thought no images I tried ever worked, but then I removed that line and renamed the file to bootlogo.bmp (what it defaults to if there is no logopath) and then it worked. (BTW, I was calling it hekate.bmp before, so it wasn't a tricky filename or anything like that.)
     
    Last edited by Nazosan, Jul 30, 2018
  10. Fighter_Builder

    Newcomer

    Joined:
    May 17, 2018
    Messages:
    4
    Country:
    United States
    Use the latest version of GIMP to convert/save it to a 32-bit ARGB bitmap (A8, R8, G8, B8). Other versions tend to have issues saving properly in this format, so I'd recommend updating if you haven't already.
     
  11. Nazosan

    Nazosan GBAtemp Advanced Fan
    Member

    Joined:
    May 12, 2009
    Messages:
    503
    Country:
    United States
    I don't really use GIMP. Is there, by any chance, some simple command line tool or whatever that can convert a 24-bit bitmap or anything like that? Actually, simpler still, what about something for a 32-bit PNG to a 32-bit bitmap? Something like that probably exists, it's just a matter of finding it... Might help a lot of people besides me jump through fewer hoops for this.
     
    Last edited by Nazosan, Jul 30, 2018
  12. machinoman

    machinoman GBAtemp Fan
    Member

    Joined:
    Feb 12, 2011
    Messages:
    321
    Country:
    United States
    [merp, dead link.]
     
    Last edited by machinoman, Jul 30, 2018
  13. Fighter_Builder

    Newcomer

    Joined:
    May 17, 2018
    Messages:
    4
    Country:
    United States
    I'm not sure. I already have GIMP and use it for various other purposes as well, so in my case it made the most sense to use that instead of tinkering with command line stuff. That being said, you may have luck with ImageMagick, but I'm not sure if it'll work for this.
     
    Last edited by Fighter_Builder, Jul 31, 2018
    Nazosan likes this.
  14. bedbug1226

    bedbug1226 Advanced Member
    Newcomer

    Joined:
    Dec 1, 2014
    Messages:
    76
    Country:
    United States
    Nice and simple woodgrain. :3 [​IMG] [​IMG] [​IMG][​IMG]
     

    Attached Files:

    Last edited by bedbug1226, Aug 6, 2018
    Tyvar1, Refriger8tor, Kohmei and 15 others like this.
  15. 98otiss

    98otiss irrelevant foxcoon
    Member

    Joined:
    Aug 22, 2015
    Messages:
    1,016
    Country:
    Canada
    bootlogo (1).png
    Persona 5 bootlogo I made in an hour. Has credits to all the authors and shit.
     

    Attached Files:

    Last edited by 98otiss, Jul 31, 2018
    MassiveRican and rogerramjet like this.
  16. BlastedGuy9905

    BlastedGuy9905 where's the updated autopsy report
    Member

    Joined:
    Apr 13, 2017
    Messages:
    2,281
    Country:
    United States
  17. Nazosan

    Nazosan GBAtemp Advanced Fan
    Member

    Joined:
    May 12, 2009
    Messages:
    503
    Country:
    United States
    You know what? I think it works. I just did "convert file1.bmp -alpha on file2.bmp" and that was it. (Actually I did magick convert because I'm lazy and only made a shortcut for that.) Well, I'm actually using Melon__Bread's image now, but if anyone wants it, here is the minimalist just taking the logo from the CTCaer mod thread and making it fit the canvas thing I did:
    bootlogo.jpg
     

    Attached Files:

    Last edited by Nazosan, Jul 31, 2018
    klear, Melon__Bread and mooglazer like this.
  18. soaresden

    soaresden GBAtemp Regular
    Member

    Joined:
    Dec 16, 2013
    Messages:
    266
    Country:
    France
  19. AlanMaciasz

    AlanMaciasz Member
    Newcomer

    Joined:
    Apr 6, 2017
    Messages:
    13
    Country:
    Mexico
    This is not for hekate but is for ReiNX if you want it delete the splash.bin on ReiNX folder and replace with this one
     

    Attached Files:

    peteruk likes this.
  20. lordelan

    lordelan GBAtemp Psycho!
    Member

    Joined:
    Jan 4, 2015
    Messages:
    4,500
    Country:
    Germany
    This looks really well made. Thank you and Cafe333 for the work on this.
     
    NBlack and Melon__Bread like this.
Draft saved Draft deleted
Loading...

Hide similar threads Similar threads with keywords - bootlogo, Hekate, custom