Toggle menu
Toggle personal menu
Not logged in
Your IP address will be publicly visible if you make any edits.

TwilightBoxart

From GameBrew
TwilightBoxart
Twilightboxart2.png
General
AuthorKirovAir
TypeROM Managers
Version0.7
Last Updated2020/04/01
Links
0.6 & 0.7 Download
Website
Source

TwilightBoxart is a NDS/GB(A)/SNES/NES/GG boxart downloader, written in C#. It uses various sources and scan methods to determine the correct boxart.

Although the program is made for TWiLight Menu++, it may also be used for other loader UI's with some config changes.

Installation

Please note v0.7 only supports TWL++ v12.0.0/2020 valentine release and onwards. It is not compatibile with older versions.

Use v0.6 instead if your TWL++ is on a lower versions (or if you encounter any issues with v0.7).

User guide

How to use

For Windows:

  • Download and run the EXE.

For MacOS/Linux (untested):

  • Edit TwilightBoxart.ini with your SDRoot.
  • Run TwilightBoxart.CLI in your terminal using:
    • chmod +x TwilightBoxart.CLI
    • ./TwilightBoxart.CLI
  • The MacOS/Linux version is huge because the .net framework is included.

By default the settings are customised for TwilightMenu++ but these can be changed in TwilightBoxart.ini.

Supported boxart types

System Matching (in order)
Nintendo - Game Boy (sha1 / filename)
Nintendo - Game Boy Color (sha1 / filename)
Nintendo - Game Boy Advance (sha1 / filename)
Nintendo - Nintendo DS (titleid / sha1 / filename)
Nintendo - Nintendo DSi (titleid / sha1 / filename)
Nintendo - Nintendo DSi (DSiWare) (titleid / sha1 / filename)
Nintendo - Nintendo Entertainment System (sha1 / filename)
Nintendo - Super Nintendo Entertainment System (sha1 / filename)
Nintendo - Family Computer Disk System (sha1 / filename)
Sega - Mega Drive - Genesis (sha1 / filename)
Sega - Master System - Mark III (sha1 / filename)
Sega - Game Gear (sha1 / filename)

Boxart sources

Screenshots

twilightboxart3.png

Known issues

Please see https://github.com/KirovAir/TwilightBoxart/issues.

Changelog

0.7

  • Pure 1:1 ratio's are used now since the latest TWL++ (2020 valentine and onwards) supports these. This breaks compatibility with older versions. Use 0.6 if your TWL++ is on a lower version.
  • Added more sizes.
  • Added border support. (This is some experimental trickery which makes boxart a bit more aesthetic on some themes, maybe in the future I'm able to do some tricks with 3d boxart and such).
  • Loads of under-the-hood changes, which makes support for a 3DS version possible.

v0.6

v0.5.3

  • Finally fixed a really annoying issue where some images would appear to be corrupted in TWLM++ (Adobe Metadata issue, these are now stripped when images are downloaded).

v0.5.2

  • Fixed title matching for titles with '&' or '/' in the name.
  • Detect correct aspect ratio for some japanese snes titles.

v0.5.1

  • Fixes SSL compatibility issues on older Windows versions (Framework issue).
  • Improved some other code.

v0.5

  • Added matching by file name.
  • Noticed that the NoIntro dat is not always a holy-match even when sha1 matches. (Tetris for the gameboy for example) As a final measure matching will be done on filename in this release, which should up the matching rate.

v0.4

  • Added LibRetro .dat format parsing for future data.
  • Currently only added extra NES data as a test.

v0.3

  • Fixes Github SSL error for some users.
  • Better error handling (and message) when there is no DB match.

v0.2

  • This version fetches the correct boxart for TwilightMenu++ 9.5.0 and onwards. Make sure you have 'Adjust to correct aspect ratio' checked.

v0.1

  • First release. TwilightBoxart is windows only but OSX users might want to try the CLI version.

External links

Advertising: