[Release] TwilightBoxart - NDS/GB(A)/SNES/NES/GG Boxart Downloader

Discussion in 'NDS - Emulation and Homebrew' started by KirovAir, Sep 18, 2019.

  1. chronoss

    chronoss GBAtemp Addict

    Member
    9
    May 26, 2015
    Central African Republic
    How to do that ?

    And, not possible to create a tool that rename the rom to proper name...

    — Posts automatically merged - Please don't double post! —

    Can't found these game on this base game :
    that's why it can't download the covers :(
     
    alexander1970 likes this.
  2. alexander1970

    alexander1970 GBAtemp allows me to be here

    Member
    13
    Nov 8, 2018
    Austria
    Austria
    Hello.:)

    I have treid the latest Release from github a moment ago.
    Great work,it detects more Covers after every Release.:D

    Log file:

    Only the Super Nintendo/SNES Cover still stays on an grey Box:

    P1060405.JPG


    Thank you for any Tipps or Hints from you.:)
     
    Last edited by alexander1970, Oct 1, 2019
    chronoss likes this.
  3. Robz8

    Robz8 Coolest of TWL

    pip Developer
    19
    Oct 1, 2010
    United States
    If they're USA/EUR ROMs, they must end in ".smc".
     
    alexander1970 likes this.
  4. alexander1970

    alexander1970 GBAtemp allows me to be here

    Member
    13
    Nov 8, 2018
    Austria
    Austria
    Thank you for that Advice.:)

    Something has changed...the SIZE of the Grey Box...:rofl2:

    P1060406.JPG

    Thank you.:D
     
  5. Nomelas

    Nomelas GBAtemp Fan

    Member
    5
    May 6, 2015
    Canada
    awesome! down to these (Since it matches using sha1, here's their values):


    Code:
    D407B9C20C5381F46EC460858539A5B6F559E04F - Harvest Moon GBC (USA) (SGB Enhanced) (GB Compatible).gbc
    1C091225688D966928CC74336DBEF2E07D12A47C - Legend of Zelda, The - Link's Awakening DX (USA, Europe) (Rev 2) (SGB Enhanced) (GB Compatible).gbc
    880374FB978B18AF4AA529E2E32F7FFB4D7DD2F4 - Legend of Zelda, The - Oracle of Ages (USA, Australia).gbc
    BA1268290FB2B1B70505D2D7B5825FC8A4816A4B - Legend of Zelda, The - Oracle of Seasons (USA, Australia).gbc
    418203621B887CAA090215D97E3F509B79AFFD3E - Super Mario Land (World) (Rev 1).gb
    D11D94FA3C36B9F72E925070B66BB4F16D31001E - Super Mario Land 2 - 6 Golden Coins (USA, Europe) (Rev 2).gb
    14DD0B22C894865867AFF89E8116B2DFFAE25605 - Advance Wars 2 - Black Hole Rising (USA).gba
    4AC05441F4DE70A4EC3DD932116346C61B8783D9 - Final Fantasy Tactics Advance (USA).gba
    A272055ABBBF6C26B0CD54C87395D01699589161 - Legend of Zelda, The - A Link to the Past & Four Swords (USA).gba
    3DC546AE8AEEC2D12307885E44C31EB5E89C4B44 - Shin Bokura no Taiyou - Gyakushuu no Sabata (Japan).gba         (This one ias actually patched, so it would be the wrong sha1)
    5101DDF223D1D918928FE1F306B63A42ADA14A5E - Super Mario Advance 2 - Super Mario World (USA).gba
    462580125693A73DA90DA08D415023A885D84D1D - Trials of Mana (World).sfc
    Edit: That's actually a really old repo... many roms have been updated/renamed/cleaner dumps have come out since then... my rom collection is the latest from nointro :/
    I renamed some of the above to match what is in the repo and now these all matched:

    Code:
    Harvest Moon GBC (USA) (SGB Enhanced) (GB Compatible).gbc -> Harvest Moon GB (USA) (SGB Enhanced) (GB Compatible).gbc
    Legend of Zelda, The - Link's Awakening DX (USA, Europe) (Rev 2) (SGB Enhanced) (GB Compatible).gbc -> Legend of Zelda, The - Link's Awakening DX (USA, Europe) (Rev B) (SGB Enhanced) (GB Compatible).gbc
    Legend of Zelda, The - Oracle of Ages (USA, Australia).gbc -> Legend of Zelda, The - Oracle of Ages (USA).gbc
    Legend of Zelda, The - Oracle of Seasons (USA, Australia).gbc -> Legend of Zelda, The - Oracle of Seasons (USA).gbc
    Advance Wars 2 - Black Hole Rising (USA).gba -> Advance Wars 2 - Black Hole Rising (USA, Australia).gba
    Final Fantasy Tactics Advance (USA).gba -> Final Fantasy Tactics Advance (USA, Australia).gba
    Legend of Zelda, The - A Link to the Past & Four Swords (USA).gba -> Legend of Zelda, The - A Link to the Past _ Four Swords (USA, Australia).gba
    I'm downloading the entire repo now to get the rest....
     
    Last edited by Nomelas, Oct 4, 2019
    alexander1970 and chronoss like this.
  6. Nomelas

    Nomelas GBAtemp Fan

    Member
    5
    May 6, 2015
    Canada
    Ok, so for the rest:


    Code:
    Super Mario Land (World) (Rev 1).gb -> Super Mario Land (World) (Rev A).gb
    Super Mario Land 2 - 6 Golden Coins (USA, Europe) (Rev 2).gb -> Super Mario Land 2 - 6 Golden Coins (USA, Europe) (Rev B).gb
    Super Mario Advance 2 - Super Mario World (USA).gba -> Super Mario Advance 2 - Super Mario World (USA, Australia).gba
    
    Trials of Mana (World).sfc -> Seiken Densetsu 3 (Japan).sfc (Since its actualy a new rom, I dont think there's a boxart for the english version)
    Shin Bokura no Taiyou - Gyakushuu no Sabata (Japan).gba -> ??? (It's Boktai 3, thats the japanses name, don't see it in the repo)
    
     
    alexander1970 likes this.
  7. alexander1970

    alexander1970 GBAtemp allows me to be here

    Member
    13
    Nov 8, 2018
    Austria
    Austria
    Hello.:)

    I wonder that nobody has this Issue.:unsure:

    I found a solution for me.

    - open the .png File with IRFANVIEW
    Ohne Titel-1.

    - choose "Picture"
    Ohne Titel-11.

    - choose "Information"
    Ohne Titel-1.j111pg.

    - Delete any value that is there in "Resolution"
    Ohne Titel-555552.

    - and finally SAVE it under the same Folder/Name
    Ohne Titel-15555.

    Thank you.:)
     
    KirovAir likes this.
  8. KirovAir
    OP

    KirovAir Dutch Alcoholic Programmer

    Member
    6
    Dec 7, 2006
    Netherlands
    Netherlands
    @Nomelas Interesting issue. That means the libretro repo is not 100% sync with it's file names. I'll try to make some matching adjustments in the future.
    @alexander1970 : Interesting issue. I will try to address this as well when I have the time.
     
    Last edited by KirovAir, Oct 7, 2019
    alexander1970 likes this.
  9. alexander1970

    alexander1970 GBAtemp allows me to be here

    Member
    13
    Nov 8, 2018
    Austria
    Austria
    Hello.:)

    And it gets stranger....
    Now I Update my second DSi and got an extended Version of the Issue

    Ohne Titrrrrel-1.

    The Cover for Super Mario World (left,300x30 Dpi) works,for Mario Kart (right,300x300 Dpi) not.:wacko:

    Thank you.:)
     
    Last edited by alexander1970, Oct 7, 2019
  10. Necron

    Necron Lurking~

    Member
    6
    Dec 29, 2008
    Chile
    Mi casa
    Great program, but I'm getting something weird on my Dsi. All the gameboy color covers show up as a garbled image on the upper screen, their sizes are 115x115px, added two myself. I added one for a DSi game and that one didn't have any issues. The cover shown below was downloaded with the program.

    71942644_988102548218109_2743601920156368896_n.


    Edit: Okay, updated to TwilightMenu 10.0 and the issue is gone, all the covers are showing up now.
     
    Last edited by Necron, Oct 7, 2019
    chronoss and alexander1970 like this.
  11. alexander1970

    alexander1970 GBAtemp allows me to be here

    Member
    13
    Nov 8, 2018
    Austria
    Austria
    Hello.:)

    Also updated to TwiLight v10.0.1.
    The SNES Covers still corrupted shown except the one for Super Mario World.:wacko::blink:
    I have no Idea,my Solution from above did not work anymore.

    P1060466.JPG P1060467.JPG

    Thank you.:)
     
  12. alexander1970

    alexander1970 GBAtemp allows me to be here

    Member
    13
    Nov 8, 2018
    Austria
    Austria
    I updated now all 3 DSi´s to v10.0.1 and maybe found a Pattern of this SNES Cover issue:

    - Covers for Roms from Region GERMANY and EUROPE works.
    - Covers for Roms from Region USA not/corrupted View (only the US Cover for Super Mario World is OK !).

    Maybe this helps a little.
    Thank you.:)
     
  13. Nomelas

    Nomelas GBAtemp Fan

    Member
    5
    May 6, 2015
    Canada
    I am experiencing this as well... when you open and save the images, what are the file size differences of before and after? I found that the larger filesize boxart images are not rendering (43+ KB) and opening it in paint.net and re-saving it cuts the size down to a renderable size.
     
    KirovAir and alexander1970 like this.
  14. Nomelas

    Nomelas GBAtemp Fan

    Member
    5
    May 6, 2015
    Canada

    Attached Files:

    alexander1970 likes this.
  15. alexander1970

    alexander1970 GBAtemp allows me to be here

    Member
    13
    Nov 8, 2018
    Austria
    Austria

    Hello.:)

    As you say,the non working Files has an Size of ~50KB.

    I found this "Solution" for me,which is finally working.
    (Again with the Tool IrfanView)

    P1060516.JPG

    Decrease the Color Depth to 8bpp
    P1060518.JPG
    P1060519.JPG
    P1060520.JPG

    Save it as the Original File and now it works

    P1060521.JPG

    Thank you.:)
     
    KirovAir likes this.
  16. KirovAir
    OP

    KirovAir Dutch Alcoholic Programmer

    Member
    6
    Dec 7, 2006
    Netherlands
    Netherlands
    @alexander1970 @Nomelas I had a moment of spare time and I must say this took a bit longer than expected to figure out haha. Thanks for your input it helped a lot.

    The issue was that some boxart files were edited/resized by Photoshop before which would append quite a huge metadata xml string in these small boxart images which TWLM++ couldn't handle properly. I thought my image library was stripping all metadata anyway but that wasn't the case. These are now stripped and I made the image output universal which should fix this in my tests. :)

    https://github.com/KirovAir/TwilightBoxart/releases
     
    Nomelas, chronoss and alexander1970 like this.
  17. alexander1970

    alexander1970 GBAtemp allows me to be here

    Member
    13
    Nov 8, 2018
    Austria
    Austria
    Thank you.:)

    Great Job.
    I will try it and give you Feedback.:)
     
  18. Necron

    Necron Lurking~

    Member
    6
    Dec 29, 2008
    Chile
    Mi casa
    @KirovAir I have a question, can this be run with mono on Linux? the windows version.
     
  19. KirovAir
    OP

    KirovAir Dutch Alcoholic Programmer

    Member
    6
    Dec 7, 2006
    Netherlands
    Netherlands
    It should be possible out of the box since my build adds the complete framework to it. I just added a linux build if you'd like to try. (At the github releases)
     
    alexander1970 and ber71 like this.
  20. Necron

    Necron Lurking~

    Member
    6
    Dec 29, 2008
    Chile
    Mi casa
    Thanks, will do
     
    alexander1970 likes this.
  21. alexander1970

    alexander1970 GBAtemp allows me to be here

    Member
    13
    Nov 8, 2018
    Austria
    Austria
    Thank you for your Update.:)
    Now it is working on all Covers.:yay:
     
    KirovAir and chronoss like this.
Quick Reply
Draft saved Draft deleted
Loading...